Java程序设计复习题.doc

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Java程序设计复习题

《Java 程序设计》复习题 一、选择题 1.线程是 Java 的()机制。 A.检查 B.解释执行 C. 并发 D. 并行 2.Java 语言的()特点能保证软件的可移植性。 A.健壮性 B.安全性 C. 动态性 D. 跨平台 3.下面不属于 Java 语言特点的是() A.面向过程 B.动态性 C. 多线程 D. 解释执行 4.Java 作为编程语言,最基本的元素是() A.方法 B.对象 C. 包 D. 接口 5.下列项目中,不属于 Java 核心包的一项是() A.Javax.swing B.Java.io C. Java.util D. Java.lang 6.Java 语言具有许多优势和特点,下面哪个特点是 Java 所不具有的?( ) A.利用了面向对象的技术基础 B.可移植性 C.独立于硬件 D.多重继承 7.下面的哪个特点不是 Java 虚拟机执行过程的特点( ) A.多线程 B.及时执行 C.动态连接 D.异常处理 8.下列属于 Java 语言垃圾回收机制的一项是( ) A.内存跟踪 B.异常处理 C.代码安全检测 D.健壮性 9.下列说法不正确的是() A.表达式可以作为其它表达式的操作数 B.单个的常是时或变量可以作为表达式 C.表达式和表达式语句是一样的 D.表达式的类型可以和操作数的类型不一致 10.下面选项不是表达式语句的是( ) A.a++ B.a=b+c; C.a+=b; D.System.out.println(“A”); 11.下列程序的输出结果为( ) public class B { public static void main(String[ ] args){ int x=5; double y=10.5f; float z=(float)(x*y); System.out.purintln(z); } } A.50.0 B. 52.0 C. 50.5 D. 52.5 12.对以下程序段,说法正确的是( ) int a=10; int t=0; do { t=a++; } while(t=10); A.一次都不执行 B.执行一次 C.执行两次 D.无限次执行 13.下列程序的输出结果为() public class A{ public static void main(String[ ] args){ int a=3,b=4,c=5,d=6,e=7; if(ab || cd)  System.out.println(“who”); else System.out.println(“why”); } } A.why B. who C. who why D. 没有结果 14.下面不是 Java 程序中的合法条件语句的一项是() A.if(ab){……} B.if(a=1){……} C. if(abbc){……} D. if(32){……} 15.定义类头时,不可以放到类名前面的关键字是() A.public B.abstract C. final D. static 16.定义类时,可以用来修饰类名的修饰符是( ) A.private B.abstract C.native D.protected 17.在下面的关键字中,可以使一个类中的成员变量不能被外部类调用的是( ) A.public B.protected C.private D.前三个都不是 18.设 Test 为已定义的类,下面声明类 Test 对象 a 的语句中正确的是( ) A.Test a=Test( ) B.public Test a; C.Test a=new Test( ) D.public Test a=new Test( ) 19.定义抽象类时,所使用的关键字是( ) A.final B.public C.abstract D.protected 20.定义一个公有 double 型符号常量 PI,下面语句中正确的是( ) A.public final double PI; C.public final static double PI; B.public final static double PI=3.14159; D.public static double PI=3.14159; 21.有一个类 B,下面为其构造方法进行的声明,正确的是( ) A.void B(int x) { } C.void b(int x) { } B.B(int x) { } D.

文档评论(0)

wuailuo + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档