第1章Java语言概述 以后我会陆续更新从零基础学习的

1.1 基础常识

软件:系统软件 vs 应用软件

和用户的交互方式:图形化界面  vs 命令行方式

计算机硬件介绍:

Dos命令:

1.2 Java语言版本迭代概述

1995年sun公司发布了JDK1.0

JDK1.5开始更名为JDK5.0

JavaSE – J2SE : Java核心类库 + 桌面级应用开发(不用了)

JavaEE – J2EE : 企业级开发

JavaME  – J2ME: 手机应用开发(已经被Android所替代)

JavaCard : 小的家电中或智能硬件中使用(不用了)

1.3 Java语言应用的领域

Android  大数据  后台开发  智能家电

1.4 Java语言的特点

面向对象:①封装性  ②继承性  ③多态性

健壮性 : ①去掉了C和C++中的指针  ②增加GC(垃圾回收机制)

跨平台性:一次编译到处运行(依赖于不同平台的JVM)

1.5 开发环境的搭建

1.5.1 JDK、JRE、JVM的关系

原文地址:https://www.cnblogs.com/congming/p/9407779.html