华为Java笔试面试题库

1、在java中假如声明一个类为final,表明什么意思?

答:final是终究的意思,final可用于界说变量、办法和类但意义不同,声明为final的类不能被继承。
2、父类的结构办法是否能够被子类掩盖(重写)?
答:父类的结构办法不能够被子类掩盖,因为父类和子类的类名是不可能相同的。
3、请叙述String和StringBuffer的差异。
答:String类所界说的对象是用于寄存“长度固定”的字符串。
StringBuffer类所界说的对象是用于寄存“长度可变动”的字符串。

华为Java笔试面试题库


4、假如有两个类A、B(留意不是接口),你想一起运用这两个类的功用,那么你会如何编写这个C类呢?
答:因为类A、B不是接口,所以是不能够直接继承的,但能够将A、B类界说成父子类,那么C类就能完成A、B类的功用了。假如A为B的父类,B为C的父类,此刻C就能完成A、B的功用。
5、结合Java视频Lesson5(多线程),分析sleep()和wait()办法的差异。
答:Sleeping睡觉的意思:sleep()办法用来暂时中止执行的线程。在睡觉后,线程将进入就绪状态。
waiting等待的意思:假如调用了wait()办法,线程将处于等待状态。用于在两个或多个线程并发运行时。
6、谈谈你对抽象类和接口的了解。
答:界说抽象类的意图是供给可由其子类同享的一般形式、子类能够根据本身需求扩展抽象类、抽象类不能实例化、抽象办法没有函数体、抽象办法必须在子类中给出详细完成。他运用extends来继承。
接口:一个接口允许一个类从几个接口继承而来,Java程序一次只能继承一个类但能够完成几个接口,接口不能有任何详细的办法,接口也可用来界说可由类运用的一组常量。其完成方法是interface来完成。
以上就是小编介绍的“华为Java笔试面试题库”的内容,希望对大家有帮助,关注动力节点,想了解更多Java技术知识或视频资源留言给小编。

© 版权声明
好牛新坐标
版权声明:
1、IT大王遵守相关法律法规,由于本站资源全部来源于网络程序/投稿,故资源量太大无法一一准确核实资源侵权的真实性;
2、出于传递信息之目的,故IT大王可能会误刊发损害或影响您的合法权益,请您积极与我们联系处理(所有内容不代表本站观点与立场);
3、因时间、精力有限,我们无法一一核实每一条消息的真实性,但我们会在发布之前尽最大努力来核实这些信息;
4、无论出于何种目的要求本站删除内容,您均需要提供根据国家版权局发布的示范格式
《要求删除或断开链接侵权网络内容的通知》:https://itdw.cn/ziliao/sfgs.pdf,
国家知识产权局《要求删除或断开链接侵权网络内容的通知》填写说明: http://www.ncac.gov.cn/chinacopyright/contents/12227/342400.shtml
未按照国家知识产权局格式通知一律不予处理;请按照此通知格式填写发至本站的邮箱 wl6@163.com

相关文章