付费下载
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、10 道题,每道题有4 个选项,只有一个选项是正确的;每道题2 分,共计20 分)1下面哪一个文件包含名为HelloWorld 的类的字节码(A HelloWorld.javaB HelloWorld.classC HelloWorld.exeD HelloWorld.javadoc2 JDK6.0 版本成功安装后,在指定的安装位置将出现jdk1.6.0_21 目录,该目录下用于存放编译器、解释器等各类工具的子目录是(C)A jreB libC binD demo3编译运行以下程序后,关于输出结果的显示正确的是(D ) 。public class Testpublic static void
2、main(String args ) byte b=2, e=3;/1byte f=b+e;/2System.out.println(f);A.编译通过,运行时打印输出5B.编译通过,运行时打印输出23C.编译不通过,在/1处有错误,不能这样定义变量D.编译不通过,在/2处有错误,因为此处f必须是一个int类性的变量4类的设计要求它的某个成员变量不能被任何外部类直接访问,则使用下面的哪个修饰符能够获得需要的访问控制(则使用下面的哪个修饰符能够获得需要的访问控制(A)A privateB defaultC protectedD public5已知给出以下代码,则下列选项中正确的是(C)publi
3、c interface Toppublic void twiddle(String s);A public abstract class Sub implements Top public abstract void twiddle(String s) B public class Sub extends Top public void twiddle(Integer i) C public abstract class Sub implements Top 6下列哪个选项可以计算出角度为42 度的余弦值(A double d=Math.cos(42);C double d=Math.coni
4、ne(42) ;7给定一个未完成的方法,代码如下:D public class Sub implements Top public void twiddle(Integer i)B)。B double d=Math.cos(Math.toRadians(42);D double d=Math.cos(Math.toDegrees(42);-3 -(共6页)1:2: success = connect( );3:if (success=-1) 4:throw new TimedOutException();5:D)6:已知TimedOutException不属于RuntimeException,
5、那么在第一行的位置上填写哪段代码能够完成该方法的声明?(A public void method()B public void method() throw TimedOutException8当编译并运行下列代码时其运行结果是(C public void method() throws RuntimeExceptionD public void method() throws TimedOut Exceptionpublic class Examplepublic static void main(String args )String s= ABCD ” ;s.concat( E"
6、;);s.replace(C', F');System.out.println(s);C. ABFDED.编译错误A. ABCDB. ABCDE9.假设有如下泛型类定义:public class Gctest<T extends Number> ,下列哪条语句在创建泛型类对象时是错误的(A. Gctest<String> t1=new Gctest<String>();B. Gctest<Integer> t1=new Gctest<Integer>();C. Gctest<Double> t1=new G
7、ctest<Double>();D. Gctest<Long> t1=new Gctest<Long>();10.关于泛型类的说法下列哪一项是正确的(A.在泛型类的定义中,泛型参数要用花括号 ( )括起来。B.泛型类的泛型参数只能有一个C.当创建泛型类对象时,类型参数既可以是引用类型,也可以是基本类型。D .泛型参数可以使用任何符合 Java命名规则的标识符。二、填空题(共10道题,每空1分,共计20分)1.在JDK中,Java语言的编译指令是javac.exe , Java语言的解释执行指令是java.exe2.main方法作为Java应用程序的执行入口,
8、应放在程序的公共类中3.假如 “boolean a=true ; int b=3 , c=8",贝U表达式 a&&(b+%2=0)勺值为 false, c+=c-/+b 的值为 94 .类的声明 “public class MyApplication extends Applet implements Runable ”中,定义的类名是MyApplication , 其父类是Applet,实现了 Runable接口。这个类的源程序必须保存为 MyApplication.java(写出包括扩展名的文件名)。5 .在Java程序中,通过类的定义只能实现 单重继承,但通过接
9、口的定义可以实现 多 重继承关系6 .在Java的异常处理语句try-catch-finally中,try 语句后面是可能产生异常的代码,catch语句后面是捕获到某种异常对象时进行处理的代码, finally 语句后面是无论是否捕获到异常都必须执行的代码。7 . Java在处理异常时可以先通过关键字throws在方法中声明抛弃异常,然后由方法的调用者负责处理该异常。8 .已知创 建两个 字符串 String s= Java'和 StringBuffer sb=new StringBuffer( Java"),则当执行完 “ s=s.concat( hello");
10、sb.append(hello");” 语句后,“System.out.println(s+sb);” 的运行结果是 Javahell。Javahell。9 .泛型类中如果要限制类型参数为某个特定子类型,则有:类型参数extends父类型,我们把这种泛型称为 受限泛型10.在方法 public void printElement (Collection<?> c)中,<?>被称为 类型诵配符 。在方法 public void drawAll (List<?Extend Shape> c声,参数c的类型称为 歪节通配符 二、选择题(共10道题,每道题
11、有4个选项,只有一个选项是正确的;每道题 2分,共计20分)1 . Java语言以( A) 为程序的基本单位。A.类B.实体C.方法D.对象2 .编译Java源文件和解释执行Java字节码文件的指令分别是(D)。A . javac.exe 和 javadoc.exeB. java.exe 和 jdb.exeC. jad.exe 和 java.exeD. javac.exe 和 java.exe3当编译运行下列代码时,运行结果是什么?(D)。int i=012;int j=034;int k=056;int l=078;System.out.println(i);System.out.print
12、ln(j);System.out.println(k);A.输出12,34和56C.输出10,28和464假定一个类的构造方法为B.输出 24,68 和 112D.编译错误A(int x, int y) aa=x; bb=3*y; ”,则执行“ A a = new A(2,4); ” 语句后,- 5 - (共6 页 )a.aa和a.bb的值分别是:(C)。A 2 和 4B 2和 6C 2 和 12D 2和 85下列选项中能够正确编译的是哪些?(卜列选项中能够正确编译的是哪些?( B)。abstract class Shapepublic abstract void draw( );Aclass
13、 Circle implements ShapeB abstract class Circle extends Shape private int radius;private int radius;Cclass Circle extends Shape private int radius;D class Circle extends Shapeprivate int radius;6下列哪个选项可以计算出角度为public void draw( );public void draw(String s) 30 度的正弦值(C)A double d=Math.sin(30);Bdouble d
14、=Math.cos(30) ;7已知方法C double d=Math.sin(Math.toRadians(30);example( )如下定义public void example() try unsafe();Ddouble d=Math.sin(Math.toDegrees(30);System.out.println(“Test1”);catch(SafeException e) System.out.println(“Test2”);finally System.out.println(“Test3”);System.out.println(“Test4”);在方法 unsafe(
15、 )运行正常的情况下哪条语句肯定不会被输出?(B)A Test1B Test2C Test3Test48当编译并运行下列代码时其运行结果是(Bpublic class Examplepublic static void main(String args )String s=new String(“Bicycle”);int iBegin=1;char iEnd=3;System.out.println(s.substring(iBegin, iEnd);A BicB icC icyD 编译错误9假设有如下泛型类定义public class Gctest<T extends Number&
16、gt; ,下列哪条语句在创建泛型类对象时是错误的(A) 。-9 -(共6页)A. Gctest<String> t1=new Gctest<String>();C. Gctest<Double> t1=new Gctest<Double>();B. Gctest<Integer> t1=new Gctest<Integer>();D. Gctest<Long> t1=new Gctest<Long>();extends父类型,我们称其为(DD.受限泛型10.如果在泛型类中要限制类型参数为某个特定子类
17、型,则可使用:类型参数C.有界通配符A.泛型接口B.类型通配符二、填空题(共10道题,每空1分,共计20分)1 .在JDK的安装目录下,用来存放javac、java、javadoc等开发工具的子目录是 bin ,用来存放开发工具包的可重用类库的子目录是lib2 .在JDK安装过程中,一般需要设置两个环境变量 JAVA-HOME 和 PATH。3 .假如“ int a=2,b=4; ",则执行语句“ +a>4 && +b>4; ”后,a的值为3,b的值为4。4 .类的声明 “ public class TestJava extends BaseJava im
18、plements Runable 中,定义的类名是,其父类是 BaSeJava 实现了 Runable接口这个类的源程序必须保存为 TestJava.java写出包括扩展名的文件名)。5 .如果一个方法只有方法的声明,而没有方法的实现,则称为 抽象 方法,该方法通过关键字abstract来定义。6 .在Java中 Throuwable类是所有异常和错误的顶级父类,它有两个直接子类Error类和Exception7 . Java在人工抛出用户自定义异常时需要使用关键字 throws8 .已知创建字符串 String s1= Hello”,并执行语句" s+= World"”
19、,则 String s2=s1.replace(e',a');的字符串内容是HelloWorld9 .当创建泛型类的对象时,类型参数只能为 弓|用 类型,而不能为 基本 类型10 .在方法 public void printElement (Collection<?> c)中,<?>被称为类型通配符。三、选择题(共10道题,每道题有4个选项,只有一个选项是正确的;每道题 2分,共计20分)1 .下面是main()方法合法参数的是(B)。A. String argsB. String argsC. char argsD. char args2 . Java
20、语言的运行机制是( A)A.半编译和半解释型B.半编译和解释型C.编译和半解释型D.编译和解释型3 .编译运行下列程序段时,运行结果为( C)。public class Test public static void main(String args) int i=0;while (i-<0)System.out.println("The value of i is "+i);System.out.println("The end");A .编译时错误B.运行时异常C. The endD. The value of i is 04 .在Java源程
21、序中关于class import和package语句的声明顺序应该是(D)。A. class, import, packageB. import, package, classC. package, class, importD. package, import, class5.下列选项中能够正确编译的是哪些?( B) abstract class Shapepublic abstract void draw();B. abstract class Circle extends Shape private int radius;D. class Circle extends Shapepriv
22、ate int radius;public void draw(String s) B. double d=Math.atan(45);D. double d=Math.tan(Math.toRadians (45);A. class Circle implements Shape private int radius;C. class Circle extends Shape private int radius; public void draw();6 .下列哪个选项可以计算出角度为45度的正切值( D)A. double d=Math.tan(45);C. double d=Math.
23、tan(Math.toDegrees (45);7 .给定下列代码:public void test() try oneMethod();System.out.println( condition1 ”); catch(ArrayIndexOutOfBoundsException e) System.out.println( condition 2”);catch(Exception e) System.out.println( condition 3”);finally System.out.println( condition 4”);如果方法oneMethod()运行一定出现异常,则下列
24、哪条语句肯定不会被输出? ( A)D. condition 4D,以上都不对A . condition1B. condition 2C. condition 38 .下列哪行代码将输出整数7? (D)。01 public class MyClass02public static void main(String args )03double x=6.5;04System.out.println(Math.f100r(x+1);05System.out.println(Math.ceil(x);06System.out.println(Math.round(x);0708 A.第4行B.第4、5
25、行C.第4、5、6行9 .假设有如下泛型类定义:public class Gctest<T extends Number> ,下列哪条语句在创建泛型类对象时是错误的( CA. Gctest<Double> t1=new Gctest<Double>( );B. Gctest<Integer> t1=new Gctest<Integer>();C. Gctest<String> t1=new Gctest<String>( );D. Gctest<Long> t1=new Gctest<Long>();10. Java中的泛型(Generic)是在JDK 1.5中引入的一个新特性,其主要作用是( D。A.形成多态B.增强程序的可维护性C.加强安全性D.参数化类型二、填空题(共10道题,每空1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 胶合板工岗前态度考核试卷含答案
- 数控插工岗中环保竞赛考核试卷含答案
- 2026年思想报告实践(3篇)
- 普法知识竞赛试题及答案
- 放射科检查设备的日常维护和定期检测
- 护理抢救制度查房
- 轻钢龙骨隔墙横向龙骨安装施工工艺
- 混凝土试块抗压强度试验施工工艺
- 护理割伤管理查房
- 2026施工员(设备安装)专业知识模拟真题及答案
- 2025年上海交通大学招聘真题(行政管理岗)
- 四川省辅警考试试题及答案
- T/CIE 185-2023光时延测量通用规范
- 中国银行2025信息科技岗笔试题及答案内蒙古地区
- 淝水之战课件
- 【新教材核心素养】苏教版生物八年级上册5.12.2《消化和吸收》第1课时(教学设计)
- 中药外敷技术操作规范
- 校园贷款案例讲解
- 矿山机械 安全技术规范
- 口腔根尖片的判读
- 大件设备仓储管理制度
评论
0/150
提交评论