没有合适的资源?快使用搜索试试~ 我知道了~
资源详情
资源评论
资源推荐

1. 谈谈 final, finally, finalize 的区别:
:修饰符(关键字)如果一个类被声明为 ,意味着它不能再派生出
新的子类,不能作为父类被继承。因此一个类不能既被声明为 的,
又被声明为 的。将变量或方法声明为 ,可以保证它们在使用中不
被改变。被声明为 的变量必须在声明时给定初值,而在以后的引用中
只能读取,不可修改。被声明为 的方法也同样只能使用,不能重载
::: 再异常处理时提供 块来执行任何清除操作。如果抛出
一个异常,那么相匹配的 子句就会执行,然后控制就会进入
块(如果有的话)。
::: 方法名。技术允许使用 方法在垃圾收集器将
对象从内存中清除出去之前做必要的清理工作。这个方法是由垃圾收集器在
确定这个对象没有被引用时对这个对象调用的。它是在 类中定义的,
因此所有的类都继承了它。子类覆盖 方法以整理系统资源或者执
行其他清理工作。方法是在垃圾收集器删除对象之前对这个对象
调用的。
2. Anonymous Inner Class ( 匿名内部类) 是否可以 extends(继承)其它类,是否可 以
implements(实现)interface(接口):
匿名的内部类是没有名字的内部类。不能 继承其它类,但一个内部类
可以作为一个接口,由另一个内部类实现。
3. &和&&的区别:
是位运算符。是布尔逻辑运算符。
4. HashMap 和 Hashtable 的区别:
都属于 接口的类,实现了将惟一键映射到特定的值上。
类没有分类或者排序。它允许一个 键和多个 值。
类 似 于 , 但 是 不 允 许 键 和 值 。 它 也 比
慢,因为它是同步的。
5. Collection 和 Collections 的区别:
是个 下的类,它包含有各种有关集合操作的静态方法。
是个 下的接口,它是各种集合结构的父接口。

6. GC 是什么? 为什么要有 GC? (基础):
是垃圾收集器。程序员不用担心内存管理,因为垃圾收集器会自动
进行管理。要请求垃圾收集,可以调用下面的方法之一:
!"#
$"#$"#。
7. String s = new String("xyz");创建了几个 String Object:
两个对象,一个是“%&一个是指向“%的引用对象 。
8. Math.round(11.5)等於多少? Math.round(-11.5)等於多少:
''(返回(#)'),*''(返回(#)*''。
9. short s1 = 1; s1 = s1 + 1;有什么错? short s1 = 1; s1 += 1;有什么错:
'+','+'-',有错,' 是 型,'-' 是 型&不能显式转
化为 型。可修改为 '+'-'。'+','-+' 正确。
10. sleep() 和 wait() 有什么区别:
方法是使线程停止一段时间的方法。在 时间间隔期满后,线程不
一定立即恢复执行。这是因为在那个时刻,其它线程可能正在运行而且没有被调
度为放弃执行,除非.醒来”的线程具有更高的优先级
正在运行的线程因为其它原因而阻塞。
/是线程交互时,如果线程对一个同步对象 发出一个 /调用,该线程
会暂停执行,被调对象进入等待状态,直到被唤醒或等待时间到。
11. 数组有没有 length()这个方法? String 有没有 length()这个方法:
数组没有 #这个方法,有 # 的属性。
!# 有有 #这个方法。
12. Overload 和 Override 的区别。Overloaded 的方法是否可以改变返回值的类型:
方法的重写 # 和重载 # 是 多态性的不同表现。重写
# 是父类与子类之间多态性的一种表现,重载 # 是一个类
中多态性的一种表现。如果在子类中定义某方法与其父类有相同的名称和参数,
我们说该方法被重写 #。子类的对象使用这个方法时,将调用子类中
的定义,对它而言,父类中的定义如同被“屏蔽”了。如果在一个类中定义了多个
同名的方法,它们或有不同的参数个数或有不同的参数类型,则称为方法的重载
#。 的方法是可以改变返回值的类型。

13. Set 里的元素是不能重复的,那么用什么方法来区分重复与否呢? 是用==还是 equals()?
它们有何区别:
! 里的元素是不能重复的,那么用 方法来区分重复与否。0
是判读两个 ! 是否相等。
0和++方法决定引用值是否指向同一对象 0在类中被覆盖,为的
是当两个分离的对象的内容和类型相配的话,返回真值。
14. 给我一个你最常见到的 runtime exception:
1"2& 1!2& 345/2&
3465/2& $2&
62& 2& 2&
2& 72&
2"!82& 9#1#"2&
9#!2& 9#:!2&
9#!2& 9"##2&
9;32& #$2&
<#1!2& <!2"2&
<:2& :72& :2&
$="2& !2& !"2&
6>/2& 6"!2&
62。
15. error 和 exception 有什么区别:
表示恢复不是不可能但很困难的情况下的一种严重问题。比如说内存溢出。
不可能指望程序能处理这样的情况。
表示一种设计或实现问题。也就是说,它表示如果程序运行正常,从
不会发生的情况。
16. List, Set, Map 是否继承自 Collection 接口:
?,! 是。

不是。
17. abstract class 和 interface 有什么区别:
声明方法的存在而不去实现它的类被叫做抽象类(),它用
于要创建一个体现某些基本行为的类,并为该类声明方法,但不能在该类中实现
该类的情况。不能创建 类的实例。然而可以创建一个变量,其类型是
一个抽象类,并让它指向具体子类的一个实例。不能有抽象构造函数或抽象静态
方法。1类的子类为它们父类中的所有抽象方法提供实现,否则它们也是
抽象类为。取而代之,在子类中实现该方法。知道其行为的其它类可以在类中实
现这些方法。
接口(;)是抽象类的变体。在接口中,所有方法都是抽象的。多继
承性可通过实现这样的接口而获得。接口中的所有方法都是抽象的,没有一个有
程序体。接口只可以定义 成员变量。接口的实现与子类相似,除了
该实现类不能从接口定义中继承行为。当类实现特殊接口时,它定义(即将程序
体给予)所有这种接口的方法。然后,它可以在实现了该接口的类的任何对象上
调用接口的方法。由于有抽象类,它允许使用接口名作为引用变量的类型。通常
的动态联编将生效。引用可以转换到接口类型或从接口类型转换,;运
算符可以用来决定某对象的类是否实现了接口。
18. 接口是否可继承接口? 抽象类是否可实现(implements)接口? 抽象类是否可继承实体类
(concrete class):
接口可以继承接口。抽象类可以实现""接口,抽象类是否可继
承实体类,但前提是实体类必须有明确的构造函数。
19. 启动一个线程是用 run()还是 start():
启动一个线程是调用 方法,使线程所代表的虚拟处理机处于可运行状
态,这意味着它可以由 @ 调度并执行。这并不意味着线程就会立即运行 。
方法可以产生必须退出的标志来停止一个线程。
20. 构造器 Constructor 是否可被 override:
构造器 不能被继承,因此不能重写 #,但可以被重

载 #。
21. try {}里有一个 return 语句,那么紧跟在这个 try 后的 finally {}里的 code 会不会被执行,
什么时候被执行,在 return 前还是后:
会执行,在 前执行。
22. 两个对象值相同(x.equals(y) == true),但却可有不同的 hash code,这句话对不对:
不对,有相同的 。
23. 当一个对象被当作参数传递到一个方法后,此方法可改变这个对象的属性,并可返回
变化后的结果,那么这里到底是值传递还是引用传递:
是值传递。编程语言只由值传递参数。当一个对象实例作为一个参数被
传递到方法中时,参数的值就是对该对象的引用。对象的内容可以在被调用的方
法中改变,但对象的引用是永远不会改变的。
24. swtich 是否能作用在 byte 上,是否能作用在 long 上,是否能作用在 String 上:
/(')中,' 是一个整数表达式。因此传递给 /和
语句的参数应该是 、 、 或者 。#&#都不能作
用于 /。
25. 编程题: 写一个 Singleton 出来:
!# 模式主要作用是保证在 应用程序中,一个类 只有一个
实例存在。
一般 !# 模式通常有几种种形式:
第一种形式:定义一个类,它的构造函数为 的,它有一个 的
的该类变量,在类初始化时实例话,通过一个 的 #9 方
法获取对它的引用&继而调用其中的方法。
!#A
!#AB
CC在自己内部定义自己一个实例,是不是很奇怪?
CC注意这是 只供内部调用
!#+/!#,
剩余63页未读,继续阅读









格式:docx 资源大小:47.7KB























Trouble-Solver
- 粉丝: 6179
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 教师教学辅助平台AI大模型项目规划设计方案.ppt
- 教师教学辅助平台DeepSeek+AI大模型项目规划设计方案.ppt
- 教师教学辅助平台DeepSeek+AI大模型项目融合应用规划设计方案.ppt
- 零碳高校智慧能源AI大模型数字化平台规划设计方案.ppt
- 零碳高校智慧能源DEEPSEEK+AI大模型融合应用数字化平台规划设计方案.ppt
- 零碳绿色校园智慧能源AI大模型融合应用数字化平台规划设计方案.ppt
- 零碳绿色高校智慧能源AI大模型融合应用数字化平台规划设计方案.ppt
- 零碳校园智慧能源DEEPSEEK+AI大模型融合应用数字化平台规划设计方案.ppt
- 零碳校园智慧能源AI大模型数字化平台规划设计方案.ppt
- 零碳园区智慧能源DEEPSEEK+AI大模型融合应用数字化平台规划设计方案.ppt
- 零碳校园智慧能源DEEPSEEK+AI大模型数字化平台规划设计方案.ppt
- 零碳园区智慧能源AI大模型融合应用数字化平台规划设计方案.ppt
- 基于网页的团队协作目标检测数据标注工具,无需安装软件插件仅需浏览器
- 能源互联网AI大模型融合应用数字化平台规划设计方案.ppt
- 零碳园区智慧能源DEEPSEEK+AI大模型数字化平台规划设计方案.ppt
- 零碳智慧园区能源AI大模型数字化平台规划设计方案.ppt
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制

评论0