- 高级语言,语法与自然语言相似
- 没有指针
- 不需要程序员做内存管理
- 真正的可移植性,编写一次,不同平台都能运行
- 面向对象
- 类型安全
- 高质量的类库
![[Pasted image 20220714102553.png]]
java特性- 简单性
- 面向对象
- 可移植性
- 高性能
- 分布式
- 动态性
- 多线程
- 安全性
- 健壮性
- JavaSE: 标准版(桌面程序、控制台程序…)
- JavaME: 嵌入式开发(手机、小家电),不需要了解
- JavaEE: 企业级开发版(Web端、服务器端)
- JDK: Java Development Kit
- JRE: Java Runtime Environment
- JVM: Java Virtual Machine.
1. 删除java的安装目录 2. 删除JAVA_HOME 3. 删除path下关于java的目录 4. java -version验证JDK安装
1. 百度搜索下载JDK8,并安装 2. 我的电脑->右键->属性->高级属性->新建JAVA_HOME(路径为安装路径)->path中添加路径如下: %JAVA_HOME%bin %JAVA_HOME%jrebin 1. dos中通过`java -version`检查是否安装成功java安装路径下的目录说明
bin: 存放可执行程序,如编译器及java运行工具 include: jdk是用C/C++编写的,因此需要引用的一些C/C++头文件 jre: java运行时环境 lib: java的类库文件java的第一个程序
新建一个Hello.java文件,并在文件中写入:
public class Hello{
public static void main(String[] args){
System.out.println("Hello,World!");
}
}
- 注意点:
- 文件名要和public修饰的类名一致,否则编译会报错
- java对大小写敏感
- 输入中文可能会出问题
- 编译指令
javac Hello.java #生成.class字节码文件 - 运行程序
java Hello
- 编译型 (整个程序编译后运行,维护较复杂)
- 解释型(程序边解释边运行,速度相对慢)



