志在指尖
用双手敲打未来

华为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技术知识或视频资源留言给小编。

未经允许不得转载:IT技术网站 » 华为Java笔试面试题库
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!

 

志在指尖 用双手敲打未来

登录/注册IT技术大全

热门IT技术

C#基础入门   SQL server数据库   系统SEO学习教程   WordPress小技巧   WordPress插件   脚本与源码下载