没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
基础方面
、作用域 以及不写时的区别
答:区别如下:
作用域当前类同一 子孙类其他
不写时默认为
、匿名内部类是否可以 继承其它类,是否可以
实现接口
答:匿名的内部类是没有名字的内部类。不能 继承其它类,但一个内部类可以作为
一个接口,由另一个内部类实现
、 和 的不同
答:(一般是 的说法),一般是 ! 的说法。 内部
类与 嵌套类最大的不同就在于是否有指向外部的引用上。注:静态内部类(
)意味着 " 创建一个 内部类的对象,不需要一个外部类对象,# 不能从一个
内部类的一个对象访问一个外部类对象
!、"和""的区别
答:&是位运算符,表示按位与运算,&&是逻辑运算符,表示逻辑与(and)
#、和 的区别
答:Collection 是集合类的上级接口,继承与他的接口主要有 Set和 List.
Collections 是针对集合类的一个帮助类,他提供一系列静态方法实现对各种集合的搜索、排序、
线程安全化等操作
$、什么时候用
答:断言在软件开发中是一种常用的调试方式,很多开发语言中都支持这种机制。
在实现中, 就是在程序中的一条语句,它对一个 表达式进行检查,一个正
确程序必须保证这个 表达式的值为 ;如果该值为 ,说明程序已经处于不正
1
确的状态下,系统将给出警告或退出。一般来说, 用于保证程序最基本、关键的正
确性。 检查通常在开发和测试时开启。为了提高性能,在软件发布后,
检查通常是关闭的
%、&'(&)*)+创建了几个 &,-
答:两个,一个字符对象,一个字符对象引用对象
.、/011#等於多少2/0131#等於多少
答4 $%&""&'(("#)$%&*""&'((*"") 方法返回与参数最接近的
长整数,参数加 "+# 后求其 ,
5、0'+'6+有什么错20'+6'+有什么错
答:%"(")"("")("" 运算结果是 型,需要强制转换类型)%"
(")"(")(可以正确编译)
7、 有没有 &
答:java 中的保留字,现在没有在 java 中使用
、数组有没有 &0这个方法2& 有没有 &0这个方法
答:数组没有 %这个方法,有 % 的属性。- 有有 %这个方法
、, 和 , 的区别。, 的方法是否可以改变返回值的类型
答:方法的重写 . 和重载 . 是 多态性的不同表现。重写
. 是父类与子类之间多态性的一种表现,重载 . 是一个类中多态性的一
种表现。如果在子类中定义某方法与其父类有相同的名称和参数,我们说该方法被重写.
。子类的对象使用这个方法时,将调用子类中的定义,对它而言,父类中的定义如同
被/屏蔽/了。如果在一个类中定义了多个同名的方法,它们或有不同的参数个数或有不同的参
数类型,则称为方法的重载.。. 的方法是可以改变返回值的类型
、 里的元素是不能重复的,那么用什么方法来区分重复与否呢2是用''还是
82它们有何区别
答:- 里的元素是不能重复的,那么用 方法来区分重复与否。0是判读两
个 - 是否相等
0和((方法决定引用值是否指向同一对象 0在类中被覆盖,为的是当两个分
离的对象的内容和类型相配的话,返回真值
!、给我一个你最常见到的
2
答:常见的运行时异常有如下这些 %123 -2345.
,623457,62382372
323$$23$923:
.$2321-23 123$-
23;%-23-231.2
3..423$823 -<2
3-%2123;23;9:23;
238=123-23-1237
>%623719-237.2
#、 和 有什么区别
答:表示恢复不是不可能但很困难的情况下的一种严重问题。比如说内存溢出。不可能
指望程序能处理这样的情况
表示一种设计或实现问题。也就是说,它表示如果程序运行正常,从不会发生的
情况
$、9/ 是否继承自 接口
答:?,- 是,$ 不是
%、 和 有什么区别
答:声明方法的存在而不去实现它的类被叫做抽象类(),它用于要创建一个
体现某些基本行为的类,并为该类声明方法,但不能在该类中实现该类的情况。不能创建
类的实例。然而可以创建一个变量,其类型是一个抽象类,并让它指向具体子类的一
个实例。不能有抽象构造函数或抽象静态方法。 类的子类为它们父类中的所有抽象方
法提供实现,否则它们也是抽象类为。取而代之,在子类中实现该方法。知道其行为的其它类
可以在类中实现这些方法
接口()是抽象类的变体。在接口中,所有方法都是抽象的。多继承性可通过实现这
样的接口而获得。接口中的所有方法都是抽象的,没有一个有程序体。接口只可以定义
9 成员变量。接口的实现与子类相似,除了该实现类不能从接口定义中继承行为。当类实现
特殊接口时,它定义(即将程序体给予)所有这种接口的方法。然后,它可以在实现了该接口
的类的任何对象上调用接口的方法。由于有抽象类,它允许使用接口名作为引用变量的类型。
3
通常的动态联编将生效。引用可以转换到接口类型或从接口类型转换,运算符可以
用来决定某对象的类是否实现了接口
.、 的 0 是否可同时是 是否可同时是 ,是否可同时是
0*
答:都不能
5、接口是否可继承接口2抽象类是否可实现接口2抽象类是否可继承实体
类
答:接口可以继承接口。抽象类可以实现11接口,抽象类是否可继承实体类,但
前提是实体类必须有明确的构造函数
7、构造器 是否可被
答:构造器 不能被继承,因此不能重写 .,但可以被重载
.
、是否可以继承 & 类
答:- 类是 9 类故不可以继承
、:;里有一个 语句,那么紧跟在这个 后的 <:;里的 会不会
被执行,什么时候被执行,在 前还是后
答:会执行,在 前执行
、用最有效率的方法算出 乘以 . 等於几
答:#@@A
!、两个对象值相同18'',但却可有不同的 00,这句话对不
对
答:不对,有相同的 %%
#、当一个对象被当作参数传递到一个方法后,此方法可改变这个对象的属性,并可返回变化
后的结果,那么这里到底是值传递还是引用传递
答:是值传递。编程语言只有值传递参数。当一个对象实例作为一个参数被传递到方法中
时,参数的值就是对该对象的引用。对象的内容可以在被调用的方法中改变,但对象的引用是
永远不会改变的
$、(0 是否能作用在 上,是否能作用在 & 上,是否能作用在 & 上
答:6%(")中," 是一个整数表达式。因此传递给6%和语句的参数
4
应该是、%、%或者。3都不能作用于 6%
%、9 和 = 的区别>0/ 和 >0 的区别
答:就 ? 与 ! 主要从二方面来说&
一&同步性B! 是线程安全的,也就是说是同步的,而 ? 是线程序不安全的,不是
同步的
二&数据增长B当需要增长时3! 默认增长为原来一培,而 ? 却是原来的一半
就 C%$ 与 C%> 主要从三方面来说。
一&历史原因BC% 是基于陈旧的 : 类的,C%$ 是 "&# 引进的 $
接口的一个实现
二&同步性BC% 是线程安全的,也就是说是同步的,而 C%$ 是线程序不安全的,
不是同步的
三&值:只有 C%$ 可以让你将空值作为一个表的条目的 或
.、0 型变量中能不能存贮一个中文汉字2为什么2
答:是能够定义成为一个中文的,因为 D 中以 编码,一个 % 占 "E 个字节,所
以放一个中文是没问题的
5、? 是什么2@为什么要有 ?
答:GC 是垃圾收集的意思(GabageCollection),内存处理是编程人员容易出现问题的地方,
忘记或者错误的内存回收会导致程序或系统的不稳定甚至崩溃,Java 提供的 GC 功能可以自动
监测对象是否超过作用域从而达到自动回收内存的目的,Java 语言没有提供释放已分配内存的
显示操作方法。
7、A 型 A'1! 是否正确2
答4不正确。精度不准确3应该用强制类型转换,如下所示:,(,A&F
、介绍 = 中的 BCD包括如何写自己的数据结构2
答:=1G 如下:
├?
HI??
HI ?
HJ!
H └-
J-
$
IC%
IC%$
JGC%$
是最基本的集合接口,一个 代表一组 .D,即 的元素
(21)
5
剩余44页未读,继续阅读
资源评论
- liangruihh2015-01-07很有用,总结的很全面
- jyd302018-12-13感觉不错,下来看看
SouthTitan
- 粉丝: 19
- 资源: 13
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功