前言:使用命令行运行Java项目需要先准备一下Java的运行环境,这里省略
一:入门案例
1、先写一个java类,内容如下
public class HelloWord {
public static void main(String[] args) {
System.out.println("hello world");
}
}
2、找到这个java文件的位置
3、在命令行中打开,进入java文件所在目录下 ,我这里java文件所在目录为E:\java
4、编译java文件,使用javac命令,输入命令后点击回车,在java文件目录下会出现一个class文件
编译java文件有两种方法
第一种:在E:\java路径下输入javac java文件名.java
如下:
第二种:在E:路径下输入父目录\javac java文件名.java
如下:
5、运行java文件,进入java文件所在目录下,我这里java文件所在目录为E:\java,使用java命令,输入命令后点击回车,命令行显示运行结果
java命令为:java java文件名
如下:
运行结果:
二:有包路径的java类
示例:
1、先写一个java类,内容如下
package com;// 包路径
public class HelloWord {
public static void main(String[] args) {
System.out.println("hello world");
}
}
2、找到这个java文件的位置
3、4 在命令行中编译java文件和入门案例步骤一样,这里省略
5、运行java文件,进入java文件的包所在目录下,我这里java文件的包所在目录为E:\java,使用java命令,输入命令后点击回车,命令行显示运行结果
java命令为:java 包名.java文件名
如下:
运行结果:
三:有包路径且有多个java类
类所在目录如下:
代码如下:
User类
package com.baiyang.demo;
public class User {
private String username;
private int age;
public User() {
}
public User(String username, int age) {
this.username = username;
this.age = age;
}
@Override
public String toString() {
return "User{" +
"username='" + username + '\'' +
", age=" + age +
'}';
}
}
UserTest类
package com.baiyang.demo;
public class UserTest {
public static void main(String[] args) {
User user = new User("小白", 20);
System.out.println(user);
}
}
1、编译java文件
使用javac命令编译
方法一:一个类一个类的编译
方法二:使用通配符一次性编译所有java文件
方法二示例:
编译结果:
2、运行Java文件
使用java命令运行有main方法的java类就行,注意要在Java文件的包所在的目录下运行,示例: