1.1 Java的历史
了解Java的诞生和发展
1. 2 Java程序运行机制
1.2.1 高级语言的运行机制
- 编译型语言
- 解释型语言
1.2.2 Java程序的运行机制和JVM
Java经过编译后生成与平台无关的字节码文件(.class文件),再由Java虚拟机负责解释执行字节码文件
1. 3开发Java的准备
-
JDK的下载
详细见转载博客jdk及eclipse的安装与配置
-
环境变量的配置
1.4 第一个Java程序
运行第一个文件HelloWorld.java
1.新建文本文件
2. 编写代码
public class HelloWorld{
public static void main(String[] args){
System.out.println("Hello World!");
}
}
复制代码
3. 修改文本文件名称为HelloWorld.java
4. 在cmd中javac HelloWorld.java得到class文件
javac HelloWorld.java
复制代码
5. cmd运行文件名(不需要带class后缀名)
java HelloWorld
复制代码
一个小问题,可能你的电脑设置隐藏文件扩展名,需要在工具里面修改
class文件是字节码,是一种中间代码文件,不能直接运行,需要JVM(虚拟机)进行翻译
1.5 Java程序的基本规则
1.5.1 Java程序的组织形式
-
Java程序必须以类的形式存在
-
一个类中必须包含且只有一个main方法
public static void main(String[] args) 复制代码
1.5.2Java源代码的命名规则
- 扩展名必须为.java
- Java源代码的主文件名与该源文件定义的public类同名。
1.6交互式工具:jshell
//cmd内输入jshell
/help 获取帮助信息
/exit退出Jshell
复制代码
1.7 垃圾回收机制
1.8 何时使用IDE工具
忠告:初学时不建议使用IDE