Java极速入门-第一章Java概述、Java环境、IDEA开发工具
一、什么是Java
1.好的编程语言的特性
- 容易上手
- 适用于多平台、多行业
- 发展稳定
- 开发需求量大
- Java满足上述要求,面向对象的编程语言
2.Java的特点
- 简洁高效
- 跨平台
- 面向对象(更加高效的编程思维)
- 分布式计算
- 健壮性
- 多线程
3.Java的运行机制
- 在后缀为.java的文件中编写指令,此文件计算Java的源文件
- 将Java源文件编译成字节码文件.class(16进制)
- 编译成字节码是方便跨平台运行
- 计算机读取字节码文件运行程序
4.Java的三大体系
- Java SE:定义了Java的核心类库,包含了各种常用组件,是JAVA开发的基础。(开发小应用)
- Java ME:基于Java SE,针对于移动设备的开发组件,比如手机、机顶盒、车载导航。
- Java EE:基于Java SE,扩展出的企业级开发组件,比如Java Web,Servlet,JSP等。
5.Java环境
JRE:java Runt