String类是final类型的,因此不可以继承这个类、不能修改这个类。 final 用于声明属性,方法和类,分别表示属性不可变,方法不可覆盖,类不可继承。finally是异常处理语句结构的一部分,表示总是执行。finalize是Object类的一个方法,在垃圾收集器执行的时候会调用被回收对象的此方法,可以覆盖此方法提供垃圾收集时的其他资源回收,例如关闭文件等。 List 以特定次序来持有元素,可有重复元素。Set 无法拥有重复元素,内部排序。Map 保存key-value值,value可多值。 Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)? 可以继承其他类或完成其他接口,在swing编程中常用此方式。 、线程的基本概念、线程的基本状态以及状态之间的关系线程指在程序执行过程中,能够执行程序代码的一个执行单位,每个程序至
final 用于声明属性,方法和类,分别表示属性不可变,方法不可覆盖,类不可继承。finally是异常处理语句结构的一部分,表示总是执行。finalize是Object类的一个方法,在垃圾收集器执行的时候会调用被回收对象的此方法,可以覆盖此方法提供垃圾收集时的其他资源回收,例如关闭文件等。
List 以特定次序来持有元素,可有重复元素。Set 无法拥有重复元素,内部排序。Map 保存key-value值,value可多值。
Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)? 可以继承其他类或完成其他接口,在swing编程中常用此方式。
、线程的基本概念、线程的基本状态以及状态之间的关系线程指在程序执行过程中,能够执行程序代码的一个执行单位,每个程序至
2.面向对象的特点
3.类和接口的区别
4.java 是否允许多重继承?
5.简单的访问权限。 注意包权限
6.java中所有传递都是值传递?YES ,注意理解,当形参是 Object 的时候,传递的是什么 ?为什么是值传递? 传递的什么值?
7.初始化顺序,类初始化, 和对象初始化。 。Class.forName .class方法
在类初始化上有什么不同 ?
8.什么是多态机制,多态是怎么实现的? 向上转型,与像下转型。 像下转型需要用到的关键字?
9.final 关键字特点,比如 final修饰 类,方法,字段时候的含义?
10。this ,super关键字
11.内部类 简单的约束?
12.error 和Exception的区别
13.finally 关键字 。
14.== 与 equals 的区别
15.StringBuffer String 的区别。 简单的正则表达式
16.简单的反射,动态代理 IOC? AOP?
17。泛型, 类型转换发生在什么地方 ?
18.数组Arrays的方法?
19.各种容器 Collection Map ArrayList 和LinkedList的区别?分别适合哪些场合?
TreeSet HashSet TreeMap HashMap ,区别 ?适合场所?。哪些是基于数组实现的?
HashMap和hashTble的区别? Vector 和 Stack 为什么不用了? 哪些是线程安全的?
CurrentHashMap 为什么 线程安全?为什么高效?
20.IO 是什么模式的最好体现? 装饰器模式? 字节流和字符流? File 类的方法 ? 遍历文件夹?
21.网络编程。 简单的连接? 可设置超时时间的连接? 简单的聊天服务程序?多线程回显程序?
NIO ? 为什么要用NIO Nio的特点?
22.简单的同步?synchronized 怎么使用 加载方法,块,类上是什么意义? 可重入锁 为什么称为可冲重入锁? Condition 上的 await single singleAll 和Obeject 上的 wait notify notifyAll的区别? 什么时候会抛出InterruptrdException。 经典同步问题 生产者与消费者问题, BlockingQueue ? 读者写者问题 读写队列? voliate 关键字什么意思? 有什么用? 原子操作什么用? 线程池为什么需要? 信号量机制?哲学家就餐?
全基础 我自己写的 ,看你会多少? 感觉全会了基础就过关了