
Java面试不光有面试也会有笔试,为了让java应聘笔试题能顺利通过,中公优就业·浙江IT培训的小U老师整理了一些java笔试题及答案分享给大家,准备或将要参加java面试的朋友可以仔细阅读,争取一次通过,进去自己心仪的企业工作。
一、九道选择题
1Java程序的种类有(BCD )
A类(Class) BApplet CApplication DServlet
2下列说法正确的有( BCD)
A 环境变量可在编译source code时指定
B 在编译程序时,所能指定的环境变量不包括class path
C javac一次可同时编译数个Java源文件
D javacexe能指定编译结果要置于哪个目录(directory)
3下列标识符不合法的有( ACD)
Anew B$Usdollars C1234 Dcartaxi
4下列说法错误的有( BCD)
A 数组是一种对象
B 数组属于一种原生类
C int number=={31,23,33,43,35,63}
D 数组的大小可以任意改变
5不能用来修饰interface的有(ACD )
Aprivate Bpublic Cprotected Dstatic
6下列正确的有(ACD )
A call by value不会改变实际参数的数值
B call by reference能改变实际参数的参考地址
C call by reference不能改变实际参数的参考地址
D call by reference能改变实际参数的内容
7下列说法错误的有( ACD)
A 在类方法中可用this来调用本类的类方法
B 在类方法中调用本类的类方法时可直接调用
C 在类方法中只能调用本类中的类方法
D 在类方法中绝对不能调用实例方法
8下列说法错误的有(ABC )
A Java面向对象语言容许单独的过程与函数存在
B Java面向对象语言容许单独的方法存在
C Java语言中的方法属于类中的成员(member)
D Java语言中的方法必定隶属于某一类(对象),调用方法与过程或函数相同
9下列说法错误的有(BCD )
A 能被javaexe成功运行的java class文件必须有main方法
B J2SDK就是Java API
C Appletviewerexe可利用jar选项运行jar文件
D 能被Appletviewer成功运行的java class文件必须有main方法
二、六道简答题
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来实现。
以上就是小U老师整理的2018java笔试题及答案,关于java应聘笔试题还有很多,后期小编会及时整理更新更多java应聘笔试题,准备参加java面试的朋友可以仔细研究题目,做好充分的准备参加每一场面试,祝你成功!
一个主管级别,做信息化规划的事,难为他了
1、我们想要一个IT的规划,觉得从哪几方面进行?(规划,较难,网络(含机房、服务器)、系统(含架构、平台)、人员(含部门、职责)、制度(含标准、日常制度)、安全)
2、多家子公司,怎样考虑实现互联互通?(网络)
3、投资担保,累似金融行业,安全性要求较高,有什么想法?(安全)
4、我们公司系统现状是,你觉得还需要什么样的系统?有什么需要注意的方面(系统)
5、网络维护、服务器、 *** 作系统、数据库的熟悉程度?(基础平台)
6、会什么样的变成语言?
7、实施一个信息化项目,一般分那几个阶段,主要注意什么内容?
尽可能清楚和了解所面试单位的一切,尽量用对方的用词风格,来为自己量身定做一套面试答案,尝试对所要被问到的问题和答案进行一次预演。平时的积累还是要多一些,最起码回答问题(打马虎眼的时候)有话可说。 既然想在高端领域里去寻求发展,还是真才实学的好一些。另外每个人学习经历,成长经历不一样。在每份工作中加的技能点也不一样,很难找到和你业务一致的人。
以上就是关于求最新JAVA面试题目,越全越好!!!全部的内容,包括:求最新JAVA面试题目,越全越好!!!、求IT主管面试题目-急、如何做好IT类的技术面试等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)