一.走近java
1、java程序设计语言、jvm虚拟机、java Api类库这三部分统称为JDK
2、java Api类库中的java se api子集和java虚拟机这两部分统称为JRE
3、JDK1.5丰富的语法:自动装箱、泛型、动态注解、枚举、可变长参数、遍历循环等语法特性
二.内存区域和内存溢出异常
1.java把内存控制的权利交给了java虚拟机
2.java虚拟机把执行java程序的过程中会把它所管理的内存划分为若干个不同的数据区域,每个区域都有各自的用途,以及创建和销毁的时间,有的区域随着
虚拟机进程启动而存在,有些区域则是依赖
用户线程的启动和结束而建立和销毁
3、java虚拟机运行时数据区