java初学者首先要学会记事本+命令行的学习方式,基础扎牢!
1、第一个java程序
HelloWorld.java文件
class HelloWorld{
public static void main(String[] args){
System.out.println("hello world");
}
}
2、编译运行(记住首先要进入文件存放位置的文件夹)
打开cmd或者终端
编译:javac 文件名.java
javac HelloWorld.java
运行:java 文件名
java HelloWorld
注意看编译后多出来的.class文件,运行的就是.class文件
3、带包java程序的编译运行(记住首先要进入文件存放位置的文件夹)
Test.java文件
package p1;
public class Test1{
public static void main(String[] args){
System.out.println("带包编译并运行");
}
}
编译:javac -d . 文件名.java
(注意: -d空格.空格
javac -d . *.java 命令中的 “-d”则是设置类文件的目标目录。如果某个类是一个包的组成部分,则 javac 将把该类文件放入反映包名的子目录中,必要时创建目录)
javac -d . Test1.java
运行:java 包名.文件名
java p1.Test1
编译后会新建一个以包名命名的文件夹,里面存放编译后的.class文件
(注意:当class前面有public修饰时,类名需要与文件名一致,此时这个类是公共类,严格区分大小写)