我们将编写的java代码保存在以“.java”结尾的源文件中
使用javac.exe命令编译我们的java源文件,在当前目录下生成.class文件,称为字节码文件。格式:javac 源文件名.java
使用java.exe命令解释运行我们的字节码文件。格式:java 类名
步骤如下图所示:

在一个java源文件中可以声明多个class,但是,只能最多有一个类声明为public的。而且要求声明为public的类的类名必须与源文件名相同
如下图所示:

JDK=JRE+开发工具集(例如Javac编译工具等)
JRE=JVM+Java SE标准类库

两个要素:类、对象
三个特征:封装、继承、多态
去除了C语言中的指针,自动的垃圾回收机制—>仍然会出现内存溢出、内存泄漏
wirte once , run anywhere:一次编译,到处运行
功劳归功于:JVM
JVM是一个虚拟的计算机,对于不同的平台,有不同的虚拟机
