最近被后端搞得两眼发直,决定学个Java先.
Java的安装,所使用JDK版本为11.*.
关于环境的配置:没配置啥,用的别人电脑,自带了,等我的电脑买回来再说.
了解一下win下的环境配制:
path 指的是cmd可检索的路径.
JAVA_HOME 为了不频繁修改path中的内容,预防未来使用一些组件和框架之类的,可能会默认查找JAVA_HOME
- 创建公共类HelloWorld(和文件名统一,首字母大写)
- 创建主方法(执行这里头的东西)
- 输出"Hello World!"
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello World!");
}
}
java执行流程:
- 编写源代码 HelloWorld.java
- 通过javac命令,对源代码进行编译,编译成HelloWord.class
javac HelloWorld.java
3. 通过java命令,对字节码文件进行解释执行.
java HelloWorld.java定义类的注意事项
- 同一个Java文件中可以定义多个类,但public类需与文件名一致且唯一,其余类不得有public修饰符.
- 修改源代码需要重新编译
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello World!");
}
}
class Demo1 {
public static void main(String[] args) {
System.out.println("demo1");
}
}
编译一下
javac HelloWorld.java
于是编译出了两个类名的文件
执行的时候,只要执行类名就可了.
一个文件里写多个类是邪道,不提倡.
- 有单行注释
- 多行注释:可以嵌套单行注释
- 文档注释: 可以嵌套上面两种注释,会生成类的API文档.
//单行注释
在代码里面添加一点注释.
public class HelloWorld {
public static void main(String[] args) {// 方法开始啦
System.out.println("Hello World!");
}
}
class Demo1 {
public static void main(String[] args) {
System.out.println("demo1");
}
}
重新编译后,生成一个文档说明看看.
javadoc HelloWorld.java
生成了许多文件,打开index,可以看到相应的注释说明.



