0902基础问题..docVIP

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
0902基础问题.

接口是否可继承接口? 抽象类是否可实现(implements)接口? 答:接口可以继承接口。抽象类可以实现(implements)接口 你是怎么来理解join( )方法? 答: 谁调谁先执行 (当我用线程的对象调join()方法,自己执行别的线程等待,自己执行完了别人才执行。) 你是怎么来理解final? Final修饰的方法不可以重写 final修饰的类不可以继承。 Final修饰的变量不可以改变。(及最终量类似于常量) ByteArrayOutputStream类中通过什么输出到文件中呢? 答:首先通过write( )方法输入到Byte数组中,再通过writeTo( )方法。 Class.forName 的作用 ? 为什么要用 ? 答: 调用该访问返回一个以字符串指定类名的类的对象。因为要动态的加入类。 排序有那些方法: A交换排序法b冒泡排序法c选择排序法d插入排序法 抽象方法只能放在那个类当中? 答:只能放在抽象类中。 构造方法能不能被重写? 是在继承机制之上,因为构造方法不能被继承所以不能被重写, 重写是要和方法名一样,而构造方法要与类名一致,所以不能 重写构造方法。 if if if 与if if else那种情况效率更高? 后者效率更高,因为if情况判断了正确的情况下它还有继续 下面的判断,而后者它只要进了一个if其余的情况就不进. 封装主要分为哪俩个阶段? 从具体到抽象,从抽象到具体。 switch语句和if语句的区别? 1.swith只能判断相等的情况,而if可以判断任意类型的布尔表达式。 2.在同一个switch语句中不能有相同的case常量。switch可以嵌套。 21.八大基本类型的包装类分别是什么? Boolean Byte Character Double Float Integer Long Short static method 能不能有static 的变量 不能 还是那个原理是static修饰的变量输入类而不是属于某个对象。 什么是向上转型和向下转型 向上就是子类转父类,向下是父类转子类的。 IO流里最基本的流是什么? 答案:InputString ,OutputStream,Reader , Writer 。 可以调用run()启动一个线程吗?run()与Start()的区别? 答案:不可以,因为调用run()没有生命周期。 内置注解有哪三个? 答案:@Override ,@Deprected ,@SuppressWarning。 SortedSet接口与Comparable接口的区别? 答案:SortedSet它默认的是升序,而Comparable接口它可以自定义序则。 接口可以做形参吗? 答案:可以 float型float f=3.4是否正确? 不正确。精度不准确,应该用强制类型转换 java中实现多态的机制是什么? 方法的重写Overriding和重载Overloading是Java多态性的不同表现。 重写Overriding是父类与子类之间多态性的一种表现,重载Overloading 是一个类中多态性的一种表现 sleep与wait的区别? 1.sleep不释放对象锁,wait释放对象锁 2.sleep是Thread类中的 wait是Object类中 3.wait是同步的。 ?? sleep是线程类(Thread)的方法,导致此线程暂停执行指定时间,给执行机会给其他线程,但是监控状态依然保持,到时后会自动恢复。调用sleep不会释放对象锁。wait是Object类的方法,对此对象调用wait方法导致本线程放弃对象锁,进入等待此对象的等待锁定池,只有针对此对象发出notify方法(或notifyAll)后本线程才进入对象锁定池准备获得对象锁进入运行状态。 数组中有length方法吗? 没有它只有length的属性 如果一个方法后加了?我在去增加一个int 类型可以吗? 不可以 因为?代表了所有的泛型,所以它不知道你明确的你 要加的是什么类型,所以运行会报错。 static用于多态合适吗? 不适合,因为多态的概念是父类引用指向子类对象,而static修饰的 属性是属于类而不是属于某个对象。 list与set的区别? List后台的储存结构是线性结构,而set后台的储存结构是映像; List里面储存进去的对象是有序的,而set是无序的; List可以允许多个null,允许重复,set里面最多允许 一个null,而且不能重复。 二叉树的3种删除方式? A:删除叶子节点; B:删除时若只有一个左孩子或者右孩子的情况

文档评论(0)

dashewan + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档