声明类,内部类,方法 符(如public,final,stati
| ,成员变量,静态成员变量和方 c,abstract,等等)。能够
| 法变量,并会应用任何合法的修饰
|
明了这些修饰符单独和 联系下的影响。
| 组合起来的含义,并且知道被修
| 饰符修饰的任意对象在各种包相关
|
能够正确使用if,switch语句并且在这些语句中能正确使用合法的参数类型。 |
能够正确使用所有带标 中或循环后循环计数器的值
| 签或不带标签的循环语句,能使 。
| 用break,continue,能计算在循环
|
能够正确使用异常和异常处理语句( ,并知道怎样覆盖它。
| try,catch,finally)。能正确声明掷出例外的方法
|
知道在程序段的特定点出现的异常对 exception,一个checked exception也可
| 程序的影响。即:异常可能是一个runtime 能是一个error。(这
|
个程序段可能包括try,
| catch,finally并以任何可能的
| 合法组合出现。)。
|
能用程序显式的使一个对象能被垃圾收集器合法的收集。 |
知道在程序的哪一点垃圾收集器能合法地收集一个对象。 |
能正确构建包声明,import声明,类 于开始一个类的执行的main方法),变量
| 声明(包括内部类),接口声明,方法声明(包括用 声明及其其
|
能够正确使用一些类, 在问题中构建的一些接口。
| 这些类要么实现了java.lang.Ru
| nnable这个接口,要么能正确实现
|
知道传入main函数的命令行参数的index value。 |
知道所有JAVA的keywor 的问题。
| d。注意:考试中不会出现要你
| 区分keyword和各种常数这类深奥
|
明白如果没有显式地赋值的各种变量或者数组被使用会出现什么结果。 |
知道所有原始数据类型的取值范围,怎样声明一个String的字面值等等。 |
能知道当任何操作符( 型的类或访问能力或两者的
| 包括赋值操作符和intanceof操 任意组合)的结果。
| 作符)应用于任何操作数(任何类
|
知道String,Boolean和Object类使
| 用equals(Object)方法后的结果。
|
知道当对已经知道值的变量进行&,|, 结果是怎样的。
| &&,||操作时,哪些操作数被运算了,表达式最终的
|
知道Object和原始类型 其它修改操作。
| 数据传入方法的不同方式,知道
| 如何在这些方法中如何进行赋值或
|
知道面向对象设计中封 义。
| 装的好处并能用程序实现紧密封
| 装的类,能知道is a和has a的意
|
能正确使用覆盖和重载的方法,能正 的结果。
| 确调用父类或覆盖了的构建器,知道调用这些方法后
|
能用java.lang,Thread 。
| 和java.lang.Runnable两种方法
| 定义,实例化和开始一个新的线程
|
能使用synchronized,w 的问题。
| ait,notify和notifyAll去解决
| 避免同时访问及其线程间相互通讯
|
当执行synchronized,wait,notify和
| notifyAll时,知道线程和对象锁之间的交互作用。
|
能够应用Math类中的ab
| s,ceil,floor,max,min,random,
| round,sin,cos,tan,sqrt方法。
|
当执行一段程序,中间包含有wrappe 能用下面wrapper类(例如Integer,Doubl
| r类的一个实例,知道它运行的前提条件运行结果。 e,等等)的方
|
|