目录
2.2.1 第一个环境变量:JAVA_HOME(Java安装路径)
1.Java之父——詹姆斯·高斯林
JDK8 公司长期开发版本,预测下一个长期开发版本 JDK17,目前很多公司整体还没有切过来
JDK: java 开发者工具,只有装了JDK之后才能开发一个 java
只装了 idea 之后不能开发 java,idea 要和 JDK 配合使用
idea:集成开发环境
2.JDK安装
安装第二个,一路next,安装到哪是哪
先安装JDK,再安装IDEA,这里是视频教程:
JDK安装视频和博客地址:
https://www.bilibili.com/video/BV1N54y1U7AA?spm_id_from=333.999.0.0
https://www.cnblogs.com/gaobo123/articles/13304599.html
IDEA相关视频
IDEA安装视频[这是2021版本,2022版本或者以后版本可能在创建项目上有区别]:
https://www.bilibili.com/video/BV1s44y1b7rV/
IDEA基础开发设置:https://www.bilibili.com/video/BV13T4y1L7qP/
IDEA基础快键键设置:https://www.bilibili.com/video/BV1Lv411i7wD/
IDEA基础调试方法:https://www.bilibili.com/video/BV1mv411y7D5/
2.1 系统环境变量
2.2 装好JDK以后需要修改几个变量(环境变量安装)
2.2.1 第一个环境变量:JAVA_HOME(Java安装路径)
2.2.2 第二个环境变量:path
2.3 cmd 检验安装是否成功
如何换成 jdk8版本:装完jdk8后只需要把环境变量java_home路径改为jdk8,path也同步一换
2.4 为什么要配置环境变量
JDK环境没有配置好,操作系统不能识别 javac 命令(编译命令)或者 java 命令(运行命令)
在路径中选中 cmd 回车 qq 即可重新用 cmd 打开 qq,如若环境变量 path 中有 qq 路径则不需要在 qq 路径中打开 cmd,此时任何地方都能启动 qq
一旦环境变量修改后就要重新启动 cmd
一般来说所有程序命令都在 bin 底下,包括 Java 命令
2.5 程序编译和运行
编译和运行分开时可以用记事本写代码,不需要 idea,idea 是编译和运行结合
在记事本路径下打开cmd,执行 javac 文件名.java 会出现字节码文件(.class)
执行 java 文件名 就会加载节码文件,程序就跑起来了(会让我们的程序跑到jvm里面)
3. JDK,JRE,JVM 之间的关系
JDK Java开发工具包
JRE Java运行环境
JVM Java虚拟机,运行Java代码
JDK包含JRE,JRE又包含了JVM
4. idea 创建新项目
5. Java 代码书写
Java 代码冒号括号都用英文输入法输入,否则会报错
public 可不加
print+ln 换行,不+则不换行
C语言中没有字符串,只有指针,java 和 c++ 有字符串
6. 注释
单行注释:// 注释内容(用的最多)
在记事本中注释,然后在记事本路径下打开 cmd 运行报错,因此需要指定编码格式
而idea会自动处理,因此不需要
文档注释: /** 文档注释 */(常见于方法和类之上描述方法和类的作用),可以被javadoc工具解析,生 成一套以网页文件形式体现的程序说明文档(类似于帮助手册)
javadoc -d myHello -author -version -encoding UTF-8 -charset UTF-8 HelloWorld.java
出现了个目录
目录下面有很多网页生成,打开index,出现类似于帮助手册(msdn)
1. 内容准确: 注释内容要和代码一致, 匹配, 并在代码修改时及时更新.
7. 标识符
在上述程序中,Test称为类名,main称为方法名,也可以将其称为标识符,即:在程序中由用户给类名、方法名或 者变量所取的名字。
【硬性规则】
标识符中可以包含:字母、数字以及 下划线和 $ 符号等等。
解析:A 是可以定义变量的关键字;D 以数字开头;G 有“:”
注意:C 虽然合法,但不合理
答案:BCEF
【软性建议】
类名:每个单词的首字母大写(大驼峰)
方法名(标识符):首字母小写,后面每个单词的首字母大写(小驼峰)
变量名:与方法名规则相同
8. 关键字
9. 快捷方式
鼠标放在代码行中间:ctr+d 复制该行、ctr+x 删除该行
ctr+z 撤销、ctr+y 恢复
块注释 ctr + shift + /、行注释 ctr + /