Day-2入门
类的基本定义
定义public class:类名称和文件名称必须保持一致
定义class:类名称可以与文件名不一致
定义多个class:在一个*.java文件里可以有多个class定义,编译后会形成不同的*.class文件
Java的主方法定义
[public] class 类名称{
public static void main(String[] args) {
程序的代码由此开始执行
}
}
屏幕打印的两种语法形式
输出之后追加换行:System.out.println(输出内容)
输出之后不追加换行:System.out.print(输出内容)、ln(line 换行)
Jshell应用
(温馨小提示:jdk8以上才有,下载多个jdk不影响使用)
Jshell工具:只需要编写核心结构的代码即可,减少了对于结构化的需求。
进入命令:jshell
退出命令:/exit
使用命令:/open R:/***/**/**.txt
CLASSPATH
跨区域编译class文件
比如我将该目录下编译出的class文件移动到其他区域


按理来说,我无法在L盘java Hello.class,
基础解决方法:SET CLASSPATH=R:\csjava\20230108
然后再java一下文件
一劳永逸方法:设置环境变量

或者

(老师教的)
PATH和CLASSPTH区别
PATH:是操作系统提供的路径配置,定义所有可执行程序的路径;
CLASSPATH:是由JRE提供的,用于定义Java程序解释时类加载路径,默认设置的韦当前所在目录加载,可以“SET=CLASSPATH=路径”的命令形式来进行定义;
关系:JVM(javac) →CLASSPATH的定义的路径→加载字节码文件。

浙公网安备 33010602011771号