Java特性和优势
简单性 C++ 取其精华、去其糟粕
面向对象
可移植性 跨平台Write Once,Run Anywhere
高性能
分布式
动态性 反射机制
多线程
安全性 网络分布式环境 异常机制
健壮性
三大版本
JavaSE:标准版 桌面程序
JavaME:嵌入式开发 应用
JavaEE:企业级开发 web端、服务器开发
配置
JDK
Java Development kit
JRE
Java Runtime Environment 运行环境
JVM
Java Virtual Machine 跨平台核心 虚拟机
安装JDK
- 搜索JDK,下载
- 同意协议
- 下载电脑对应的版本
- 双击安装JDK
- 记住安装的路径
- 配置环境变量
1.我的电脑–>右键–>属性
2.环境变量–>JAVA_HOME
3.配置path变量
- 测试JDK是否安装成功
1.打开CMD
2.输入java -version
如果报错,将新建的两个环境变量上移至顶端即可
卸载
- 删除java的安装目录
- 删除JAVA_HOME
- 删除path下关于JAVA的目录
- java -version
Hello,World
- 新建文件夹
- 创建HelloWorld.java文件
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello,World");
}
}
- 保存
- 找到当前目录,前端输入cmd+空格
- 输入javac HelloWorld.java编译生成一个HelloWorld.class文件
- 输入java HelloWorld打印
public class HelloWorld//类名必须与文件名保持一致、首字母大写 {
//类名
public static void main(String[] args) {
//main方法
System.out.println("Hello,World");
·//打印输出
}
}
JAVA运行机制
编译型
例如:一本书,将它翻译为英文售卖,读者读取翻译版本
解析型
例如:一本书,请一个翻译官实时翻译,进行阅读