For investors
股价:
5.36 美元 %For investors
股价:
5.36 美元 %认真做教育 专心促就业
以下内容是长沙达内小编帮大家整理的长沙Java工程师面试题合集带答案(二):
1、Java中double和float变量的区别是什么?
答:float是一个单精度浮点数字,它在内存中占用4个字节。Double是一个双精度浮点数,它在内存中占用8个字节。
2、如何在Java中生成随机数?
答:使用math Random()可以生成0.1到1.0范围内的随机数,然后通过数学方法生成满足要求的随机数。
3、可以声明一个没有任何抽象方法的抽象类吗?
答:可以在不使用任何抽象方法的情况下声明抽象类,但一旦类包含抽象方法,则必须将该类声明为抽象类。
4、接口对抽象类的性能有何影响?
答:接口性能比抽象类慢。一个类只能扩展一个抽象类,但它可以实现许多接口。随着接口在类中的实现,它也会给开发人员带来额外的负担。
5、在Java中导入包时,是否会导入其子包?
答:在Java中导入包时,不会导入其子包。如有必要,开发人员必须单独导入它们。开发人员需要单独导入它们。
6、类是否可以声明为私有?
答:Java中的main方法必须是public。如果它是私有的,则在编译时不会出错,但在运行时会出错。
以上就是长沙达内给大家介绍的“长沙Java工程师面试题合集带答案(二)”,希望对你有所帮助。长沙达内教育在长沙共有东塘中心、河西CBD中心两所校区,朋友们可以根据自己的距离去校区实地考察了解更多详情,也可以申请试听几节Java课程,亲身感受一下长沙达内的教学和氛围~