摘要:
1.throw和throws的区别? throws是用来声明一个方法可能抛出的所有异常信息,将异常声明但是不处理,而是将异常往上传,谁调用就交给谁。 而throw则是指抛出的一个具体的异常类型。 2.final,finally,finalize有什么区别? final可以修饰类,变量,方法,修饰类表 阅读全文
摘要:
1.什么是反射? 反射主要是指程序可以访问、检测和修改它本身状态或行为的一种能力。 Java反射机制主要提供了以下功能: 在运行时判断任意一个对象所属的类 在运行时构造任意一个类的对象 在运行时判断任意一个类所具有的成员变量和方法 在运行时调用任意一个对象的方法 2.为什么要使用克隆? 想对一个对象 阅读全文
摘要:
1.HashMap和HashTable有什么区别? 1.hashMap去掉了HashTable的contains方法,但是加上了containsValue()和containsKey()方法。 2.hashTable是同步的;而HashMap是非同步的,效率上比hashTable要高。 3.hash 阅读全文