2021.02.02 狂神Java入门Day3
入门
Hello world
-
新建文件夹,存放代码
-
创建java文件
-
文件名后缀为.java Hello.java
-
使用Notepad++打开文件
-
输入代码
-
public class Hello{ public static void main(String[] args){ System.out.print("Hello,World!"); } }
-
在文件所在地址前方输入cmd,按下Enter,打开cmd命令行
-
cmd窗口字体大小可以通过右键单击导航栏,选择属性进行调节。
-
输入以下命令
-
javac Hello.java
-
cmd显示如下内容表示正常,此时java将在文件夹内生成Hello.class文件
-
可继续执行以下代码,运行class文件,输出Hello World字符,表明Java配置正常。
-
java Hello
-
- 反之,输入javac后若出现如下提示,表明环境变量未正确配置。此时需要检查 java_home环境变量, path 环境变量 以及 classpath环境变量 。其中前两者往往在安装时已经正确配置(配置方法见上一节内容点击跳转查看),此时需检查classpath是否建立,若无则需要重新输入配置,特别注意变量值前有一个“.”,表示当前路径。 [1]
-
为了避免这一问题直到命令时才发现,在首次安装java后可在cmd窗口中分别执行java-version,java, javac这三组命令,这三组命令都需要有对应的返回结果,才表明环境变量配置成功,否则则需要重新配置正确的参数。引文[1]给出了正确的配置方法。
-
注意事项:
- Java是大小写敏感的,所有单词大小写不能出错,且相统一
- 尽量不使用中文,所有符号也不要使用中文字符
- 文件名和类名需要一致。
Java程序运行机制
编译型和解释型
- 编译型:操作系统 C/C++
- 解释型:JavaScript/Web
- 理论上是这样分界,但实际上二者越来越多的
程序运行机制
- 对于Java来说,同时存在编译器和解释器,需要先对源程序进行编译,成成字节码(class文件),再经过解释器翻译,其指令才得以被操作系统所“理解”。
IDEA安装与使用
安装
- 官网下载 免费版可以满足一些基本的开发需要,学生和教师可以申请教育版本。其他资源自行百度
- 安装完成后,新建项目,选择Java,需注意检查Project SDK处是否正常,如显示红色报警,需点击Add JDK,将安装java的文件夹位置对应(一般未安装在默认位置都需要设置一下)方可继续使用。
使用
- 设置好存放的目录后,在创建的Project下打开src文件夹,选择New->Java Class,输入New Class为Hello
-
在程序中输入以下代码,点击运行即可。
-
public class Hello{ public static void main(String[] args){ System.out.print("Hello,World!"); } }
-
集成式IDE优势在于很多命令可以使用集成的快捷键,如上述命令
-
psvm
-
可对应如下代码,系统会自动补全内容
-
public static void main(String[] args)
-
同理,另一行命令
-
sout
-
可对应
-
System.out.println();
- 初次使用,可在Files -> Setting中修改如字体等设置来方便自己的使用。另外还可以对应其他教程,对IDEA进行优化。
[1] 环境变量配置方法
当前学习进度:B站P20已结束