ImageVerifierCode 换一换
格式:DOCX , 页数:11 ,大小:17.89KB ,
资源ID:4638868      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/4638868.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(java面试题目.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

java面试题目.docx

1、java面试题目Java测试题(1)已经改过1. 要使shell把当前目录作为查找命令的目录之一,应设置的环境变量是( )。A.HOME B.CLASSPATH C.SHELL D.PATH2. 将test 子目录及子目录中所有的档案删除,用下面哪个命令( ) Arm r test B. rm test C. rm p test D. rm f test D 3. 以下哪个命令不属于ftp的命令( )Acd B.ls C.get D.rm 4.Math.round(-11.6)( ) A11 B. 12 C. -11 D. -12 5.Java编程所必须的默认引用包为( ) A.java.sy

2、s包B.java.lang包 C.java.new包 D.以上都不是 C 6 、如下哪个不是 Java 中有效的关键字? A 、 const B 、 NULL C 、 enum D 、 this C 7. 下面哪个范围是char型的取值范围( )A、-256 255 B、-(215) (215)-1 C、u0000 uffff D、 0327678.已知如下定义: String s = story; 下面哪个表达式是合法的? A 、 s += books; B 、 char c = s1; C 、 int len = s.length; D 、 String t = 100; 9. Java

3、中 main() 函数的返回值是什么 ? A 、 String B 、 int C 、 char D 、 void 10. 下面关于构造函数的说法不正确的是( )A、构造函数也属于类的方法,用于创建对象的时候给成员变量赋值。B、构造函数不可以重载。C、构造函数没有返回值。D、构造函数一定要和类名相同。11. 下面程序运行后的输出结果为( )class Astatic int y=6; void showy( )System.out.println(“y=”+y); Public class TT public static void main(String aaa ) A a1=new A(

4、); A.y+=1; a1.y+; a1.showy( ); 输出结果选择:A、y=6; B、y=7; C、y=8; D、程序运行出错 12.已知表达式 int m = 0, 1, 2, 3, 4, 5, 6 ; 下面哪个表达式的值与数组最大下标数相等? A 、 m.length() B 、 m.length-1 C 、 m.length()+1 D 、 m.length+1 13.下面哪个语句不能定义一个字符变量( )A、char c1=a; B、char c2=” S ” ;C、char c4=97 ; D、char c3=u0041;14.给出一段程序,试判断哪个是正确的结果( )pub

5、lic class TT public static void throwit()System.out.print(“throwit”); throw new RuntimeException(); public static void main(String aa) try System.out.print(“hello “); throwit(); catch(Exception re) System.out.print(“caught ”); finally System.out.print(“finally ”); System.out.print(“after ”); hello t

6、hrowit caught finally after A、hello throwit caughtB、hello throwit caught finally after C、hello throwit RuntimeException afterD、hello throwit caught finally after RuntimeException15.java应用程序的main方法中有以下语句,则输出的结果是() int x=2,3,-8,7,9;int max=x0;for(int i=1;imax)max=xi;System.out.println(max);A 2 B -8 C

7、7 D 916. 下列循环语句中,循环体执行的次数是( )for(int i=0,j=0;(j!=18)|(i4) ? 99.9 :9); A、 输出结果为:value is 99.9B、 输出结果为:value is 9 C、 输出结果为:value is 9.0 D、 编译错误 18.给出下面代码:1) class Parent 2) private String name; 3) public Parent() 4) 5) public class Child extends Parent 6) private String department; 7) public Child() 8

8、) public String getValue() return name; 9) public static void main(String arg) 10) Parent p = new Parent(); 11) 12) 那些行将引起错误? A、 第3行 B、 第6行 C、 第7行 D、 第8行19.下面代码执行后,正确的输出结果是那一个?( )public class TT public static void main(String args) int i=0; do System.out.println(Doing it for i is:+i); while(-i0); Sy

9、stem.out.println(Finish); A Doing it for i is 3B Doing it for i is 1C Doing it for i is 2D Doing it for i is 020.题示代码: import java.util.*; public class TT public static void main(String args) /插入代码B.Set set = new HashSet(); set.add(new Integer(2); set.add(new Integer(1); System.out.println(set); 在上边

10、插入哪一行代码一定会输出1,2? A.Set set = new TreeSet(); B.Set set = new HashSet(); C.Set set = new SortedSet(); D.List set = new SortedList();D 21.给出以下的代码: int ary=new int30;/略去多行代码ary=null;/插入代码 下列选项中,哪一个是可以放在插入代码部分的,使虚拟机尽快的回收掉ary对象? A. Runtime.Gc(); B. System.freeMemory(); C. Runtime.getRuntime().freeMemory()

11、; D. System.gc();22.给出下面代码: public class TT public static void add3(Integer i) int val = i.intValue(); val += 3; i = new Integer(val); public static void main(String args) Integer i = new Integer(0); add3(i); System.out.println(i.intValue(); A. 打印0 B. 打印3 C. 编译错误 D. 异常23. 下面的程序没有编译错误的是:A. public cla

12、ss Mainpublic static void main(String args) byte b1 = 1;byte b2 = 2;byte b = b1+b2; B. public class Mainpublic static void main(String args) int n;for(int i=0;i0);System.out.println(n); 24.执行完以下代码int x = new int25;后,下列各项正确的是: A、 x24为0 B、 x24未定义 C、 x25为0 D、 x0为空25.下面程序的输出结果是:public static void main(S

13、tring args) int d = 325; int sum = 0; while (d 0) int n = d % 10; sum += n; d /= 10; System.out.println(sum);A. 10 B. 12 C. 5 D. 32 26.下面都不属于线程安全的类是( )。 A.StringBufferB.Vector C.HashMap D.Hashtable. A 27. ArrayList的初始化内容如下:ArrayList list = new ArrayList();list.add(java);list.add(aaa);list.add(java);

14、list.add(java);list.add(bbb);下面可以删除list中所有的“java”的代码是: A.for (int i = list.size() - 1; i = 0; i-) if (java.equals(list.get(i) list.remove(i); B.for (int i = 0; i list.size(); i+) if (java.equals(list.get(i) list.remove(i); C.list.remove(java); D.list.removeAll(java); A 28.(集合框架) 插入代码 A. Iterator it=

15、list.iterator();while(it.hasNext()it.next();it.remove(); B. Iterator it=list.iterator();while(it.hasNext()it.remove(); C. Iterator it=list.iterator();while(it. hasNext()Object obj=it.next();list.remove(obj); D. Iterator it=list.iterator();while(it.hasNext()list.remove(); 29.关于java.lang.String类,以下描述正

16、确的一项是( )A.String类是final类故不可以继承;B.String类是final类故可以继承;C.String类不是final类故不可以继承;D.String类不是final类故可以继承;30.下列关于interface的说法正确的是:( )A.interface中可以有private方法B.interface中可以有final方法C.interface中可以有方法实现D.interface可以继承其他interface31.下列不属于java标识符的是 AHelloWorld B_HelloWorld C. $HelloWorld D. 3HelloWorld32.下列代码的运行

17、结果是: public class SwitchTest public static void main (String args) System.out.println (“value =” +switchIt(4); public static int switchIt(int x) int j = 1; switch (x) case 1: j+; case 2: j+; case 3: j+; case 4: j+; case 5: j+; default:j+; return j + x; A. Value = 5B. Value =6C. Value =7 D. Value =833.以下程序的输出结果为:public class test public static void main(String args) int x=1,y=1,z=1; if (x-=1&y+=1|z+=1) System.out.println(x=+x+,y=+y+,z=+z); A x=0,y=2,z=1B x=1,y=2,z=1C 无输出结果D x=0,y=2,z=2 (注:可编辑下载,若有不当之处,请指正,谢谢!)

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1