1.Java采用_______________和_______________的结合,实现了执行效率和可移植性的双重提高。
2.Microsoft公司的Visual Studio模仿Java的______________,设置运行时环境______________,它负责资源管理(内存分配和垃圾收集),并保证应用和底层操作系统之间必要的分离。
3.目前比较流行的Java IDE有_______________、_______________、_______________、_______________等。
4.面向对象技术的特征:_______________、_______________、_______________、_____________。
5.JVM是__________________________的英文缩写,JDK ____________ _______________的英文缩写。API是_________________________的英文缩写,JRE是 _________________________的英文缩写。
ApplicationProgramming Interface,Java RuntimeEnvironment
6.绘制UML的常用工具有______________、_______________。
7.用两种方法产生1-5的随机整数:______________________________;另一种方法:Randomrd=new Random();______________________________;
8.Java处理异常有两种方法:用_______________________语句对异常进行捕获和处理,在方法声明首部用________________语句声明抛出异常。
9.数组编程中最常见的异常是__________________。
IndexOutOfBoundsException
10.Java集合类主要包括两种:_______________、_______________。前者的实现类用来盛放_______________,而后者的实现类用来盛放______________。Collection,Map,Object,Key-Value或键值对。
11.环境变量CLASSPATH用来设置JVM寻找_______________________的路径。在MyEclipe中类似的叫法为_______________________________。
12.写出要求密码必须由数字或字母组成,长度是6-12的正则表达式:______________________________________________。
13.____________类可以将对象的信息(____________的属性除外)序列化,____________ 类可以实现对象的反序列化。
14.System.in是_______________类型的属性,而System.out和System.err是_______________类型的属性。