DOS下编译运行小应用程序

//HelloKitty.java
package com.briup.day02;
public class HelloKitty{
    public static void main(String arg[]){
        System.out.println("HelloWorld");
    }
}
  • class类名必须与文件名相同。
  • static为静态方法。
  • void为无返回值类型。
  • main方法为程序的入口,没有main方法的类是不能被加载的。
  • System 是java提供的类。out是标准输出,println()是out所属类的方法。
    执行HelloKitty.java文件:javac -d bin src/HelloWorld.java
    (目录详情:ch02下有bin和src子目录,其中bin目录下为生成的.class文件;src为存放的源java文件)。
  • -d bin为指定的生成.class文件的目录
  • src/HelloWorld.java为执行的源文件
    执行.java文件后将会在bin目录下生成com/briup/day02。.class文件将会存放于day02文件夹下。
    执行HelloKitty.class:java -cp bin com/briup/day02/HelloKitty
  • -cp bin :临时配置classpath
    • -cp <目录和 zip/jar 文件的类搜索路径>
    • -classpath <目录和 zip/jar 文件的类搜索路径>
  • com/briup/day02/HelloKitty: 为.class文件的路径。
原文地址:https://www.cnblogs.com/java-log/p/7301237.html