1:Java的特性
面向对象、可移植性(JVM实现了可移植性)、健壮性、分布式、多线程(轻量线程)
2:Java的工作方式
Java源文件(.java格式结尾)-------经过Java编译器的编译--------字节码文件(.class格式结尾)------被类装载器装载到Java虚拟机(JVM)-------被JVM解释给操作系统--------操作系统来执行
3.Java开发系统的构成
Java虚拟机(JVM):指令集、寄存器、堆栈、垃圾处理器、方法区域组成。
三种区域:局部变量区域、执行环境区域、操作数区域
类库:标准类库是由官方提供,我们可以直接使用
开发者自己的类。
包:文件夹的形式,用于组织项目的文件。
JRE: Java运行环境
JDK: Java开发套件。
4.Java技术的应用
JavaME:份额小,iOS和Android是其主流。
JavaSE:标准版,用于桌面软件的编程。
JavaEE:为奇特开发提供一整套的方案。