Java Day1

news2025/9/21 12:31:50

day01

    • 一、Markdown 基础语法
      • 1.标题
      • 2. 字体
      • 3. 引用 >
      • 4. 分隔线 --- ***
      • 5. 图片 ![]()
      • 6.超链接
      • 7.列表
      • 8.表格
      • 9.代码 ```代码名称
    • 二、计算机
    • 三、常用快捷键
      • 1. Win 系列
      • 2. Ctrl 系列
      • 3. ALt 系列
    • 四、 基本的DOS命令
      • 1. 打开方式:
      • 2. 常用DOS命令
    • 五、计算机语言发展史
        • 第一代语言: 机器语言
        • 第二代语言: 汇编语言
        • 第三代语言:高级语言
    • 六、 Java入门
      • 1.初识Java
      • 2.Java特性和优势
      • 3. Java三大版本
      • 4. JDK ,JRE ,JVM
      • 5. 安装开发环境
        • 卸载JDK:
        • jdk8 安装
        • jdk1.8中的文件
      • 6. 第一个Java文件 Hello.java
      • 7. Java 运行机制
      • 8. 使用idea进行编程

一、Markdown 基础语法

1.标题

用 # 表示标题,# 个数就是标题级数

一级标题 #
二级标题 ##
三级标题 ###
。。。

2. 字体

(1)加粗 : ** 字体 ** 快捷键Ctrl + B

这是加粗字体

(2)斜体:* 字体 * 快捷键Ctrl + I

这是斜体字体

(3)加粗斜体: *** 字体 *** ,

这是加粗斜体字体

(4)删除线:~~ 字体~~

这是删除线字体

3. 引用 >

这是引用内容

4. 分隔线 — ***



5. 图片

[图片名称] (图片地址)

6.超链接

[超链接名称] (超链接地址)

狂神

7.列表

数字加.然后直接空格

  1. A
  2. B

-加空格

  • A
  • B

8.表格

|列表名| 列1 |列2|列3||
|–|–|–|–|
| | | | | |

列表名列1列2列3

9.代码 ```代码名称

// 这是一个java代码

二、计算机

在这里插入图片描述
在这里插入图片描述

三、常用快捷键

1. Win 系列

win + D:快速进入桌面(摸鱼必备)

win +E:打开我的电脑

win + I:打开电脑设置界面

win + L:快速锁屏

win + M : 最小化所有窗口

win + shift +M :还原最小化的窗口

win + R: 打开电脑运行,输入指令

  • osk :打开虚拟键盘
  • psr.exe:打开步骤记录器,记录操作步骤
  • cmd : 打开命令提示符(dos)

win + V : 多重剪贴板

win + 方向键: 电脑分屏

win + tab: 新建电脑桌面

Win+数字键:快速打开任务栏第N个程序

Win+“+/-:放大或者缩小屏幕

Win+Ctrl+←\→:快速切换虚拟桌面

win + S/Q :搜索程序

win + ctrl + d : 快速新建桌面

2. Ctrl 系列

Ctrl+X/C/V/Z/S/Y:剪切/复制/粘贴/撤销/保存/恢复

Ctrl+N:快速创建同级界面

Ctrl +W: 关闭当前页面

Ctrl +shift +N :快速新建文件夹

Ctrl + shift + T : 恢复被关闭的网页

Ctrl+Shift+Esc:打开任务管理器

Ctrl+Shift+F:切换繁体输入

3. ALt 系列

alt + f4 :关闭当前应用/关机

alt + tab :切换应用窗口

四、 基本的DOS命令

1. 打开方式:

  1. 开始 + 系统 + 命令提示符
  2. win + R 输入cmd
  3. 在任意文件夹下面,按住shift键+鼠标右键,点击在此处打开powershell窗口在这里插入图片描述4. 资源管理器的地址栏输入cmd,进入特定目录

2. 常用DOS命令

  1. 盘符切换 : 直接输入盘符和英文冒号:,eg: D:

  2. 查看当前目录下所有文件信息 : dir

  3. 切换目录 cd 文件夹名

    如果是换盘符,需要加 /d
    在这里插入图片描述
    返回上一级 cd …

  4. 清屏:cls

  5. 退出: exit

  6. 查看电脑IP配置: ipconfig

  7. 打开计算器:calc

  8. 打开绘图工具: mspaint

  9. 打开记事本 : notepad

  10. ping 命令 : ping 网址 ,ping www.baidu.com,检查网络是否正常
    在这里插入图片描述

  11. 命令行方式创建文件夹 : md 文件夹名称

  12. 新建文件 : cd>test.txt 即 cd>文件名称.文件类型

  13. 删除文件 : del 文件名.文件类型

  14. 删除文件夹: rd 文件夹名称

五、计算机语言发展史

第一代语言: 机器语言

二进制

第二代语言: 汇编语言

指令代替二进制

  • 逆向工程
  • 机器人
  • 病毒
第三代语言:高级语言

摩尔定律

  • 面向过程 : C语言
  • 面向对象:C++,Java

六、 Java入门

1.初识Java

  • 1972年C诞生
    • 贴近硬件,运行速度快,效率高
    • 操作系统,编译器,数据库,网络系统
    • 指针和内存管理
  • 1982,C++诞生
    • 面向对象
    • 兼容C
    • 图形领域,游戏
  • 1995 ,Java诞生

2.Java特性和优势

  • 简单(在C语言基础上移除了指针和内存管理)
  • 面向对象(万物皆对象)
  • 可移植性(跨平台,write once,run anywhere)
  • 高性能
  • 分布式
  • 动态性(反射机制)
  • 多线程
  • 安全性(异常机制)
  • 健壮性

3. Java三大版本

  • JavaSE: 标准版(桌面程序,控制台开发)
  • JavaME:嵌入式开发(手机,小家电)
  • JavaEE:企业级开发(web端,服务器开发)

4. JDK ,JRE ,JVM

  • JDK : Java Development Kit
  • JRE:Java Runtime Environment
  • JVM:Java Virtual Machine
    在这里插入图片描述

5. 安装开发环境

卸载JDK:
  • 删除java(jdk)的安装目录
  • 删除环境变量中的JAVA_HOME
  • 删除path下关于java的目录
  • cmd命令提示符中java -version查看是否删除完成
jdk8 安装
  1. 百度搜索jdk8下载电脑对应版本(jdk8稳定)
  2. 安装并配置环境变量(系统环境变量)
    JAVA_HOME
    path中添加 %JAVA_HOME%\bin和 %JAVA_HOME%\jre\bin
jdk1.8中的文件

bin目录: 存放可执行文件,java.exe,javac.exe。。。
include目录:C语言头文件
jre目录: Java运行环境
lib目录: java类库文件
src.zip:存放Java资源文件(基础类的源代码)

6. 第一个Java文件 Hello.java

public class Hello{
	public static void main(String[] args){
		System.out.println("Hello,zll");
	}
}

编译 javac java文件名.java,生成class文件
运行 class文件 java 文件名
在这里插入图片描述 Java 是大小写敏感的,文件名和类名必须一致

7. Java 运行机制

  1. 编译型(compile):整个程序的编译,C,C++(对操作系统要求低)
  2. 解释型:边执行边解释,速度快

以读英文小说为例,编译型是直接将整本书翻译为中文
解释型是带一个翻译官,随时跟随进度进行翻译

  1. java程序运行机制:(Java先编译,到操作系统再解释)

在这里插入图片描述

8. 使用idea进行编程

创建项目
idea优化
idea优化设置参考

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1085809.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

黑马JVM总结(三十二)

(1)类加载器-线程上下文1 使用的应用程序类加载器来完成类的加载,不是用的启动类加载器,jdk在某些情况下要打破,双亲委派的模式,有时候需要调用应用程序类加载器来完成类的加载,否则有些类它是找…

Linux C select 的学习

一. select 系统调用 1. 函数说明 #include <sys/select.h> #include <sys/time.h>int select(int nfds, fd_set *readset, fd_set *writeset, fd_set *exceptset,struct timeval *timeout);nfds: 是一个整数值&#xff0c;是指集合中所有文件描述符的范围&#…

JavaScript使用类-模态窗口

**上节课我们为这个项目获取了一些DOM元素&#xff0c;现在我们可以继续&#xff1b;**这个模态窗口有一个hidden类&#xff0c;这个类上文我们讲了&#xff0c;他的display为none&#xff1b;如果我们去除这个hidden的话&#xff0c;就可以让这个模态窗口展现出来。如下 cons…

【机器学习】sklearn对数据预处理

文章目录 数据处理步骤观察数据数据无量纲化缺失值处理处理分类型特征处理连续型特征 数据处理步骤 数据无量纲化缺失值处理处理分类型特征&#xff1a;编码与哑变量处理连续型特征&#xff1a;二值化与分段 观察数据 通过pandas读取数据&#xff0c;通过head和info方法大致查…

TCP/IP(十五)拥塞控制

一 拥塞控制 ① 拥塞控制必要性 思考&#xff1a; 为什么要有拥塞控制呀,不是有流量控制了吗&#xff1f; ② 拥赛窗口 cwnd 什么是拥塞窗口? 和发送窗口有什么关系呢?明白&#xff1a; cwnd、swnd、rwnd 缩写 含义 ③ 如何知道当前网络是否出现了拥塞呢&#xff1f;…

抖音小程序没人做了吗?

我是卢松松&#xff0c;点点上面的头像&#xff0c;欢迎关注我哦&#xff01; 咱说的严谨点&#xff0c;不是没人做了&#xff0c;而是做的人少了。利益驱使&#xff0c;越来越多的人开始思考新方向了&#xff0c;开发小程序的人少了&#xff0c;排名也没多少人做了&#xff…

RustDay03——记录刷完Rust100题

刷了两三天Rust&#xff0c;终于把Rust100题刷完了&#xff0c;小小记录一下 明天白天的时候重开账户开题写答案

不定积分(原函数)存在性定理、定积分存在性定理、变限积分存在性定理

1.不定积分(原函数)存在性定理、定积分存在性定理、变限积分存在性定理 笔记来源&#xff1a; 1.10个命题搞懂可积和原函数存在 2.考研变限积分概念超详细&#xff0c;超通俗讲解&#xff08;变限积分和原函数关系&#xff09; 声明&#xff1a;本文截图主要来自bili心一学长、…

大数据Doris(九):配置BE步骤

文章目录 配置BE步骤 一、配置be节点

自建数据集,基于YOLOv7开发构建农田场景下杂草检测识别系统

在我们前面的一些文章中也做过不少跟农业相关的检测项目&#xff0c;感兴趣的话可以自行移步阅读即可&#xff0c;这里仅给出来最近的两个&#xff1a; 《激光除草距离我们实际的农业生活还有多远&#xff0c;结合近期所见所感基于yolov8开发构建田间作物杂草检测识别系统》 …

github Release 下载加速,绿色合法,遥遥领先

你有没有这样一个困惑&#xff0c;当你寻找了很久终于找到一个解决问题的方案&#xff0c;发现这个工具在 GitHub 上&#xff0c;接下来等待我们的就是遥遥无期的龟速下载。 文章目录 前言下载测试加速下载操作 视频讲解 遥遥领先 前言 GitHub 作为程序员的知识宝库&#xff…

stm32学习笔记:中断的应用:对射式红外传感器计次旋转编码器计次

相关API介绍 EXT配置API(stm32f10x exti.h&#xff09; NVIC 配置API (misc.h) 初始化的中断的步骤 第一步&#xff1a;配置RCC时钟&#xff0c;把涉及外设的时钟都打开 第二步&#xff1a;配置GPIO&#xff0c;设置为输入模式 第三步&#xff1a;配置AFIO&#xff0…

JFLASH基本使用总结

注意&#xff0c;不同版本的操作略有不同&#xff0c;本教程以J-Flash V5.12f为例。 烧录文件 如果是刚打开J-Flash&#xff0c;会弹出这样的一个工程选择界面&#xff0c;可以选择已有工程&#xff0c;或者创建新的工程&#xff0c;我们这里选择创建新工程。 注意&#xff0…

软件设计师学习笔记12-数据库的基本概念+数据库的设计过程+概念设计+逻辑设计

1.数据库的基本概念 1.1数据库的体系结构 1.1.1常见数据库 ①集中式数据库 数据是集中的&#xff1b;数据管理是集中的 ②C/S结构 客户端负责数据表服务&#xff1b;服务器负责数据库服务&#xff1b;系统分前后端&#xff1b;ODBC、JDBC ③分布式数据库 物理上分布、逻…

Windows-C盘清理

//1.常用软件&#xff1a; Chrome&#xff1a; C:\Users\Administrator\AppData\Local\Google\Chrome\User Data\Default\Code Cache\js C:\Program Files\Google\Chrome\Application\ //2.系统缓存 远程桌面缓存 C:\Users\Administrator\AppData\Local\Microsoft\Termin…

2023年电工(初级)证考试题库及电工(初级)试题解析

题库来源&#xff1a;安全生产模拟考试一点通公众号小程序 2023年电工&#xff08;初级&#xff09;证考试题库及电工&#xff08;初级&#xff09;试题解析是安全生产模拟考试一点通结合&#xff08;安监局&#xff09;特种作业人员操作证考试大纲和&#xff08;质检局&#…

C-Pack: Packaged Resources To Advance General Chinese Embedding

简介 论文提出了一个C-pack资源集合&#xff0c;其中包括三个主要的部分&#xff1a; C-MTEB一个中文综合基准集合&#xff0c;包括6个任务和35个数据集合。C-MTP一个中文embedding数据集合&#xff0c;包括unlabeled和labeled两种数据。C-TEM一个embedding模型家族&#xff0…

C语言水平测试题 过关斩将(1)C语言的那些坑题,你可知道❓

我的个人主页&#xff1a;☆光之梦☆的博客_CSDN博客-C语言基础语法&#xff08;超详细&#xff09;领域博主 欢迎各位 &#x1f44d;点赞 ⭐收藏 &#x1f4dd;评论 我的专栏&#xff1a;C语言基础语法&#xff08;超详细&#xff09;_☆光之梦☆的博客-CSDN博客&#xff08;这…

C# 使用 RSA 加密算法生成证书签名产生“The system cannot find the file specified”异常

使用 C# 中 RSA&#xff08;System.Security.Cryptography.RSA&#xff09; 加密算法生成证书签名进行身份验证&#xff0c;在 VS2022 开发工具本地运行应用程序一切正常。 但将应用程序部署到远程服务器&#xff08;如&#xff1a;Azure App Services&#xff09;&#xff0c…

自动化测试的执行策略详解

前言 自动化测试的执行策略是指在自动化测试过程中&#xff0c;为了达到测试目标和要求&#xff0c;所采用的测试执行方案和策略。 执行策略涉及到测试用例的执行顺序、方式、环境、频率等方面的决策。 同时&#xff0c;我也准备了一份软件测试视频教程&#xff08;含接口、…