> 编辑Hello.java
public class Hello{
public static void main(String[] args) {
System.out.print("hello world");
}
}
> javac Hello.java
编译成能让JVM能够识别的字节码hello.class
> java Hello
让JVM去执行编译好的字节码
hello world
- classPath(无论在哪都能执行.class文件
- 如果没有配置classPath,会自动到当前目录下去寻找指定名称的字节码
- 如果配置了classPath,无论在哪个目录下,都会去找配置的classPath目录下寻找指定名称的字节码(当前目录不寻找
- 一个 *.java 文件中,只能有一个public 的类,而且这个public修饰的这类必需要和这个文件名相同
- 我们生成字节码的名称(*.class)是跟class的名称一样的
- 类名大写
- XJad可以反编译字节码
网友评论