一、创建一个简单的java文件

image.png

  1. class Study {
  2. public static void main(String[] args){
  3. System.out.println("HelloWorld");
  4. System.out.println("加油!!!");
  5. }
  6. }

在Study.java所在目录下运行cmd命令执行javac -encoding UTF-8 Study.java,将java文件编译成class文件,因为java默认字符集是GBK,如果java代码中包含中文字就要指定UTF-8字符集
image.png
同目录下就会生成对应的Study.class文件
image.png
输入java Study就可以执行java代码,main()方法是java程序的主入口,要有此方法java代码才能正常执行
记住:执行java代码要是全类名,如果Study的全类名是com.web.Study,那执行代码如下
java com.web.Study
image.png
如果有多个java文件是放在不同的文件夹中,就需要在基目录中进行编译和运行类,例如:
image.png
image.png
目录:com\horstman\corejava和com\mycompany。windows系统是”\”,linux是”/“
编译:javac com/mycompany/PayrollApp.java
执行:java com.mycompany.PayrollApp

1. 反编译代码

指令:javap -c Study.class,通过反编译可以看到代码的具体执行过程
image.png
image.png