一、基础知识
- (1)JVM(java虚拟机)原理解析:java字节码就是 .java 程序编译后的 . class文件。然后使用Windows(Linux)上的java虚拟机(起到解释的作用)转为机器码,以便系统识别。
- (2)java程序运行过程:java代码 -》java字节码 -》以java HelloWorld 为例 -》加载系统配置 -》根据相应配置找到JVM(虚拟机)-》获取java本地接口 -》找到main方法进行运行。
- (3)JVM执行class文件的过程:class文件 -》类加载器子系统 -》访问内存 -》执行一系列操作。
二、cmd命令行操作 - (1)编写一个简单的HelloWworld 程序,然后保存。注意:类名和文件名要相同。
public class HelloWorld {
public static void main(String[] args) {
//我的第一个java程序
System.out.println("Hello world !");
}
}
- (2)cmd 中进行编译
- (3)回车之后打开**.java**所在的文件夹,就会看到有一个 .class文件。编译成功。
三、java命令 运行 class,无法加载主类解决办法
- (1)解决办法见下边链接:java命令 运行 class,无法加载主类解决办法