Java基础入门知识点01
Java特性和优势
- 简单性
- 面向对象
- 可移植性→write one,run anywhere
- 高性能
- 分布式
- 动态性→反射机制
- 多线程
- 安全性
- 健壮性
Java三大版本
Write Once、Run Anywhere(jvm虚拟机实现跨平台)
JavaSE(基础)
标准版:用于桌面程序、控制台开发。
JavaME
微缩版:嵌入式开发,用于手机,小家电等等开发。
JavaEE
企业版:提供企业级发开完整的解决方案,例如网站、企业应用系统,偏向服务端开发。
JDK、JRE、JVM
- JDK : Java Development Kit(Java开发者工具)
- JRE : Java Runtime Environment(Java运行环境)
- JVM : JAVA Virtual Machine(Java虚拟机)
JDK包含JRE包含JVM
JAVA开发环境搭建
JDK卸载
- 删除Java的安装目录
- 删除JAVA_HOME
- 删除path下关于java的目录
- java -version
JDK下载与安装
- 百度搜索JDK8,找到下载地址
- 同意协议
- 下载电脑对应版本
- 双击安装JDK
- 记住安装路径(E:\Environment\Java\jdk1.8)
配置环境变量
- 我的电脑–>右键–>属性
- 环境变量–>JAVA_HOME
- 配置path变量
- 测试JDK是否安装成功
- 打开cmd
- 输入java -version
Java程序运行机制
- 编译型(compile),速度快,开发操作系统,C/C++都是编译型的
- 解释型,网页、服务器脚本,对速度要求不高,Java为解释型