一、jdk安装和配置
Step1. 去jdk下载地址下载jdk安装包,我下载的是最新的13.0.1的windows 64位的exe文件;
Step2. 下载好安装程序后,启动开始傻瓜式安装就可以,安装地址我选择的是万能的D盘;
Step3. win+R打开cmd命令行输入javac会提示“无此命令”,是因为没有配置,exit退出cmd,开始配置环境变量
【我的电脑】–【右键点击属性】–【高级系统设置】–【高级】–【环境变量】–【系统变量】–【path】
然后在最前面新增一个地址,我的是“D:\Program Files\Java\bin”;
【注】一定要上移到最前面,不然cmd依旧提示无此命令(cmd也必须是重启的)
Step4 安装配置成功,出现以下界面:
二、第一个程序:Hello World
1.第一个程序
- D盘创建文件夹mydemo,创建Hello.java文件(如何修改文件扩展名:点击【查看】—勾选【文件扩展名】—F2修改扩展名)
- 编辑java文件,代码如下,
public class Hello{
public static void main(String argsp[]){
System.out.println("Hello world!");
}
}
- 编译JAVA文件为.class文件,命令行javac Hello.java,执行class文件,java Hello,完成。
2.【注】 - 程序类的两种定义,
(1)public class 类名称 { }
(2)class 类名称 { }
类名称首字母必须大写 - 文件名与类名称
(1)public class 的文件名必须与类名称相同
(2)class的文件名与类名称可以不同,但是生成的.class文件是以类名为文件名的文件,即:类名称.class
一个java文件是可以定义多个类的,但是真正开发中,一般只会定义一个类 - 主方法定义
public static void main(String args[]){ 主方法中编写的代码是整个程序该执行的程序逻辑; }
- 信息输出
(1)System.out.println( ); 输出换行符
(2)System.out.print( ); 无换行符输出
三、CLASSPATH:类的加载路径
- 对应情况:如果.class文件在D盘某目录下,那么只能在D盘该目录执行,在D盘以及其他盘下无法执行,因为没有该class文件
- 解决方案:设置CLASSPATH=class文件所在目录路径,如
CLASSPATH=D:\mydemo
,在别的地方就也可以执行class文件 - 又会出现另一个情况:如果CLASSPATH要设置多个,即class文件很乱的话会很麻烦,可以采用默认机制:
所有窗口有效