一、java程序编写-编译-运行的过程
1.编写
我们将编写的java代码保存在以“.java”结尾的源文件中
2.编译
使用javac.exe命令编译我们的java源文件,在当前目录下生成.class文件,称为字节码文件。格式:javac 源文件名.java
3.运行
使用java.exe命令解释运行我们的字节码文件。格式:java 类名
步骤如下图所示:
在一个java源文件中可以声明多个class,但是,只能最多有一个类声明为public的。而且要求声明为public的类的类名必须与源文件名相同
二、Java语言的环境搭建:JDK、JRE、JVM关系
如下图所示:
JDK=JRE+开发工具集(例如Javac编译工具等)
JRE=JVM+Java SE标准类库
三、Java的特点
1.面向对象性
两个要素:类、对象
三个特征:封装、继承、多态
2.健壮性
去除了C语言中的指针,自动的垃圾回收机制—>仍然会出现内存溢出、内存泄漏
3.跨平台性
wirte once , run anywhere:一次编译,到处运行
功劳归功于:JVM
JVM是一个虚拟的计算机,对于不同的平台,有不同的虚拟机