标题 ##手动编译、执行java文件
- 编译文件
javac xxx.java
java代码片段如下
package mypackage1;
public class Test1 {
public static void main(String[] args) {
System.out.println("hello,world!");
}
}
1.1 打开cmd控制台进入mypackage1目录下
1.2 执行javac Test1.java
2. 执行class文件
java xxx
这是为什么?
2.1 Java命令的参数是“完整类名”,而不是“文件名”
所以这里应该写为package1.Test1
2.2 执行class文件时,要从classpath指定的目录下去搜索class文件。
方式一:设置系统变量为根目录, 然后任意目录下执行java package1.Test1
方式二:在根目录下执行java package1.Test1
方式三:任意目录下执行java -cp 根目录 package1.Test1
本文介绍了如何手动编译和执行Java文件。首先,通过`javac`命令编译.java源代码,然后通过`java`命令执行class文件,重点强调了执行时需使用完整类名,并解释了Java命令参数的含义。同时,提供了三种执行class文件的方法,包括设置classpath、在根目录下执行和使用-cp选项指定路径。
2577

被折叠的 条评论
为什么被折叠?



