java笔试题及其答案
java面试不光有面试也会有笔试,为了让java应聘笔试题能顺利通过,下面是小编为大家收集整理的是java笔试题及其答案,仅供参考。
1、在java中如果声明一个类为final,表示什么意思?
答:final是最终的意思,final可用于定义变量、方法和类但含义不同,声明为final的类不能被继承。
2、父类的构造方法是否可以被子类覆盖(重写)?
答:父类的构造方法不可以被子类覆盖,因为父类和子类的类名是不可能一样的。
3、请讲述String 和StringBuffer的区别。
答:String 类所定义的对象是用于存放“长度固定”的字符串。
StringBuffer类所定义的对象是用于存放“长度可变动”的字符串。
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来实现。
-
我错过了华为的笔试,郁闷!
下午参加完在北大的宣讲会,距离华为笔试时间还有40分钟,我也不着急,感觉时间还是蛮多的。本来打算从北大西门坐车到人大的,那个路线比较熟悉,但是,北大光华学院距离其东门较近,想象肯定有车的,谁知这个错误的决策叫我失去了笔试的机会。到了东门,我也不知道人大在哪个方...
-
软件测试工程师笔试题及答案
一、判断题(每题2分,20)1、软件测试就是为了验证软件功能实现的是否正确,是否完成既定目标的活动,所以软件测试在软件工程的后期才开始具体的工作。(初级)(×)2、发现错误多的模块,残留在模块中的错误也多。(√)(初级)3、测试人员在测试过程中发现一处问题,如果问题影响不...
-
关于GRE笔试考试的verbal详解及解题技巧
GRE的笔考verbal分为四个部分,共38题,时间为30分钟。其中1至7题为填空,8至16题为类比,17至27题为阅读(长文7道题,短文4道题),28至38题为反义。试时间分配:填空5--7分钟;类比2--3分钟;阅读12--18分钟(长文8-12分钟,短文4-6分钟,阅读最好在15分钟内完成);反义1--2分钟;共计20...
-
关于GRE笔试考前10天的备考策略
首先,考前最后复习的重点应该放在巩固已有的考试技能,避免重犯在过去做题中常出现的错误。有些考生在最后的复习阶段仍然在背新的单词,学习新的解题思路和技巧,希望能有飞跃性的提高,这是很难做到。GRE考试的复习应该是一个有计划的系统复习过程,时间比较长,复习中很...