首页 JAVA考试试题及答案

JAVA考试试题及答案

举报
开通vip

JAVA考试试题及答案《Java语言程序设计》 判断题一.√×××√×××√√ 一、 1.Java的字符类型采用的是Unicode编码,每个Unicode码占16个比 特。 2.当一个线程进入一个对象的一个synchronized方法后,其它线程也可进入此方法。 3.Set里的元素可以重复。 4.List, Set, Map都是继承自Collection接口。 5.启动一个线程是调用start()方法。 6.字符串或数组的长度均可以使用方法length( )获得。 7.一个Java类可以有多个父类。 8.Stin...

JAVA考试试题及答案
《Java语言程序设计》 判断 快递公司问题件快递公司问题件货款处理关于圆的周长面积重点题型关于解方程组的题及答案关于南海问题 一.√×××√×××√√ 一、 1.Java的字符类型采用的是Unicode编码,每个Unicode码占16个比 特。 2.当一个线程进入一个对象的一个synchronized方法后,其它线程也可进入此方法。 3.Set里的元素可以重复。 4.List, Set, Map都是继承自Collection接口。 5.启动一个线程是调用start()方法。 6.字符串或数组的长度均可以使用方法length( )获得。 7.一个Java类可以有多个父类。 8.Sting类和StingBuffer类的值均可以改变。 9.Java的源代码中定义几个类,编译结果就生成几个以.class为后缀的字节码文件。 10.RuntimeException在程序中可以不需要编写代码去捕获。 二、选择题 1、以下标识符中哪项是不合法的( ) A、BigMeaninglessName B、myint C、1st D、ab$1 2、以下代码段执行后的输出结果为() int x=3;int y=10; System.out.println(y%x); A、0 B、1 C、2 D、3 3、关于以下程序段,正确的说法是() 1.String s1=”abc”+”def”; 2.String s2=new String(s1); 3.if(s1= =s2) 4.System.out.println(“= = succeeded”); 5.if (s1.equals(s2)) 6.System.out.println(“equals() succeeded”); A、行4与行6都将执行 B、行4执行,行6不执行 C、行6执行,行4不执行C、行4、行6都不执行 4、下列选项中,用于定义接口的关键字是( )。 A)interface B) implements C) import D) protected 5、下列选项中,用于在定义类时声明父类名的关键字是( )。 A)return B) interface C) class D) extends 6、java语言的源程序经编译后所生成的程序类型为 (A).exe 型的可执行程序 (B).obj 型二进制的程序 (C).lib 型二进制的库程序 (D).class 型类代码的程序 7、下列哪条语句在执行过程中不会产生警告或错误 A) float f=1.3; B) char c=”a”; C) int i=10; D) boolean b=null 1 8、下列各种java中的构造函数定义,那种形式是错误的构造函数定义 (A) class MyClass { public MyClass() { } } (B) class MyClass { public MyClass(int X) { } } (C) class MyClass { public int MyClass() { } } (D) class MyClass {public MyClass(int x, int y) { } } 9、下列类的定义中,错误的是( )。 A) class x { .... } B) public x extends y { .... } C) public class x extends y { .... } D) class x extends y implements y1 { .... } 10、下列各种java的字符串操作,那种是错误的 (A)"ABCD" + "EFGH" ; (B)"ABCD" & "EFGH" ; (C)"ABCD".concat("EFGH"); (D)String ABCD="EFGH" ; 三、程序阅读 1、阅读以下程序段; class FatherClass { public FatherClass() { System.out.println("FatherClass Create"); } } public class ChildClass extends FatherClass { public ChildClass() { System.out.println("ChildClass Create"); } public static void main(String[] args) { FatherClass fc = new FatherClass(); ChildClass cc = new ChildClass(); } } 输出结果为: FatherClass Create FatherClass Create ChildClass Create 2、以下程序段的输出结果为Value is two Value is three int j=2; switch ( j ) { case 2: System.out.print(“Value is two.”); case 3 : System.out.println(“Value is three.”); break; default: System.out.println(“value is “+j); break; } 四、编写程序。 1、编写一个完整的Java 程序使用复数类Complex验证两个复数1+2i 和3+4i 相加产生一个新的复数4+6i 。 复数类Complex必须满足如下要求: (1) 复数类Complex 的属性有: RealPart : int型,代表复数的实数部分 ImaginPart : int型,代表复数的虚数部分 (2) 复数类Complex 的方法有: Complex( ) : 构造函数,将复数的实部和虚部都置0 Complex( int r , int i ) : 构造函数,形参r 为实部的初值,i为虚部的初值。 Complex complexAdd(Complex a) : 将当前复数对象与形参复数对象相加,所得的结果仍是一个复数值,返回给此方法的调用者。 String ToString( ) : 把当前复数对象的实部、虚部组合成a+bi 的字符串形式,其中a 和b分别为实部和虚部的数据。 2.设计程序,定义三个重载方法mol并调用。三个方法分别为:接收一 个int参数,执行平方运算并输出结果;接收两个int参数,执行相乘运算并输出结果;接收一个字符串参数,输出该字符串长度。要求在main( )方法中分别用参数区别调用这三个方法。如调用格式为: mol(128); mol(12,8); mol(“teacher”); 则可输出:128的平方等于16384 12*8=96 7 参考 答案 八年级地理上册填图题岩土工程勘察试题省略号的作用及举例应急救援安全知识车间5s试题及答案 : 1.public class Complex { int RealPart,ImaginPart; public Complex() { RealPart = 0; ImaginPart = 0; } public Complex(int r, int i) { RealPart = r; ImaginPart = i; } Complex complexAdd(Complex a) { Complex c=new Complex(); c.RealPart =this.RealPart +a.RealPart ; c.ImaginPart =this.ImaginPart +a.ImaginPart ; return c; } String ToString() { return RealPart+"+"+ImaginPart+"i"; } public static void main(String[] args) { Complex c1=new Complex(1,2); Complex c2=new Complex(3,4); System.out.println(c1.ToString() ); System.out.println(c2.ToString() ); System.out.println(c1.complexAdd( c2).ToString() ); } } 2. public class ex2 { int mol(int a) { return a*a; } int mol(int a,int b) { return a*b; } int mol(String s) { return s.length(); } public static void main(String[] args) { ex2 e=new ex2(); System.out.println(e.mol(128)); System.out.println(e.mol(12,8)); System.out.println(e.mol("teacher")); } }
本文档为【JAVA考试试题及答案】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_731942
暂无简介~
格式:doc
大小:26KB
软件:Word
页数:12
分类:工学
上传时间:2019-02-20
浏览量:86