Javac和java命令执行java程序
javac [ options ] [ sourcefiles ] [ @files ]:编译一个java文件。
1. 注意到执行命令必须要指定到包含java文件的路径,否则会出现找不到file错误。
2. 如果没有安装JVM的话,javac命令也会不识别的。
简单的程序实例:
一个源文件 Hello.java ,它定义了一个名叫 greetings.Hello 的类。greetings 目录是源文件和类文件两者的包目录,且它不是当前目录。这让我们可以使用缺省的用户类路径。它也使我们没必要用 -d 选项指定单独的目标目录。 C:> dir greetings/ C:> dir greetings Hello.java C:> cat greetings\Hello.java package greetings; public class Hello { public static void main(String[] args) { for (int i=0; i < args.length; i++) { System.out.println("Hello " + args[i]); } } } C:> javac greetings\Hello.java C:> dir greetings Hello.class Hello.java C:> java greetings.Hello World Universe Everyone Hello World Hello Universe Hello Everyone