JDK安装与配置
在oracle官网根据自己的系统下载jdk后,执行安装即可。随后需要配置系统环境变量。
操作步骤:我的电脑->右键属性->高级系统设置->环境变量
- 在系统变量中添加JAVA_HOME:
2.在PATH中添加路径:
3.验证:
window+R->输入cmd:
第一个Java程序
在任意路径下新建一个文件夹demo,用于存储Java文件。在demo文件夹中打开记事本,新建一个Hello.java:
public class Hello {
public static void main(String[] args) {
System.out.println("Hello World !");
}
}
当程序写好后,可以使用cmd到demo目录下执行该文件。执行步骤如下:
- 编译源代码,生成class文件:
javac Hello.java; - 解释程序:
java Hello,此时页面输出Hello World !
对上述代码进行说明:对上述代码进行说明:
- 类的定义:
类是Java程序的基本单位,所有Java程序都是以类的形式存在的。
类的定义格式分为:
|- public class class_name {}:class_name需要与java文件同名
|- class class_name {}:class_name可以与java文件不同名,但编译后会生成class_name.class文件
类名称有如下规定:
(1)类名称首字母大写;
(2)一个java文件中最好只定一个类。
2.主方法(main):是程序的起点
public static void main(String[] args) { 代码,按照顺序执行 }
3.信息输出:在屏幕上进行信息的打印操作
|-输出后换行:System.out.println("内容");
|-输出后不换行:System.out.print("内容")
环境属性 CLASSPATH
CLASSPATH是类的加载路径。
情境描述:假设d:\demo路径下有Hello.class,要执行该文件需在该目录下执行
java Hello.java。如果在其他目录,则无法执行该文件。现在要求不在d:/demo目录下也可以执行Hello.class
为解决上述问题,可使用如下方法:
1.在cmd中执行SET CLASSPATH=d:\demo
此时我们便可以在其他目录下执行Hello.class文件。这说明在执行class文件时,会先通过 CLASSPATH获取类的加载路径,随后加载执行class文件。
2.但按照1的方法,设置路径过多过于麻烦,为简化,可采用默认的机制:即从当前所在路径进行类的加载,可讲CLASSPATH的值设为“.”SET CLASSPATH=.
3.添加环境变量CLASSPATH
操作步骤:我的电脑->右键属性->高级系统设置->环境变量