0%

java学习(一):java入门

1. java程序开发步骤

开发java程序需要三个步骤:

  • 编写代码
  • 编译代码:使用javac,可以在cmd中进行编译
1
javac <文件名.java>;
  • 运行代码:直接使用java运行,可以在cmd中进行
1
java <文件名>;

注意:

  • 编译的时候一定要加.java后缀
  • 编译后运行的时候没有后缀名

2.HelloWorld案例

采用HelloWorld.java作为示例,进行演示:

  • HelloWorld.java
1
2
3
4
5
public class HelloWorld{
public static void main(String[] args){
System.out.println("HelloW World")
}
}
  • 按照之前的方式,先编译再运行

注意:

  • 文件名一定要与类名一致
  • 一定要有main方法
  • JDK11开始,java支持直接运行源代码文件,即直接可以使用:
1
2
# JDK11开始支持的编译运行方式
java <文件名.java>

3.JDK介绍

JDK(Java Development Kit)是 Java 开发工具包的缩写,它是Java 平台的核心组件之一。JDK提供了 Java 编译器(javac)和Java运行时环境(JRE)以及其他一些开发工具和类库,用于开发、编译、调试和运行Java应用程序。

JDK由JVM、核心类库、开发工具等构成。

  • JVM(Java Virtual Machine):Java虚拟机,运行java程序的地方
  • 核心类库:Java内置的程序,供使用者调用
  • 开发工具:Java、Javac、……
  • JVM和核心类库被称为JRE(Java Runtime Environment):Java运行环境。
  • JVM、核心类库以及开发工具组成起来被称为JDK

4.Java跨平台原理

Java程序具有一次编译、处处可用的特点。只需要针对不同系统,安装对应的虚拟机即可。