下午在做练习的时候想到了javac与java命令,熟悉又陌生的命令。
【一】 不含包名的类
public class Demo1
{
public static void main(String[] args)
{
new Thread(() -> System.out.println("Hello World!")).start();
new Thread(new Runnable() {
public void run() {
System.out.println("Hello World!");
}
}).start();
}
}
编译直接(javac + 文件目录,如果需要其他jar包可以再加上classpath) : javac D:\eclipse_workspace\helloworld\src\Demo1.java;
执行有两种方式:切换到src目录下面 执行 java Demo1 或者 java -cp D:\eclipse_workspace\helloworld\src Demo1
【二】含有包名的类
package lambdaDemo;
public class Demo1
{
public static void main(String[] args)
{
new Thread(() -> System.out.println("Hello World!")).start();
new Thread(new Runnable() {
public void run() {
System.out.println("Hello World!");
}
}).start();
}
}
编译直接 javac D:\eclipse_workspace\helloworld\src\lambdaDemo\Demo1.java (javac + 文件目录,如果需要其他jar包可以再加上classpath)
执行有两种方式:切换到src目录下面 执行 java lambdaDemo.Demo1或者 java -cp D:\eclipse_workspace\helloworld\src lambdaDemo.Demo1