- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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.
您可能关注的文档
- Buck变换器工作原理分析与总结.doc
- B超常见病模板.doc
- C++《超市商品管理系统》课程设计报告.doc
- C++学习总结.docx
- c3p0连接池配置.doc
- CADCAM复习.doc
- CAD常用命令.doc
- CAD技术在我国土木工程领域的应用与发展.doc
- CATIA运动分析方法.doc
- CCNA综合实验.docx
- 中国行业标准 GM/T 0126-2023HTML密码应用置标语法.pdf
- 《JJF 2121-2024恒转速源校准规范》.pdf
- 餐饮服务中20条处理要点.docx
- 《GM/T 0011-2023可信计算 可信密码支撑平台功能与接口规范》.pdf
- 《JJF 2134-2024旋转流变仪校准规范》.pdf
- JJF 2121-2024恒转速源校准规范.pdf
- 计量规程规范 JJF 2121-2024恒转速源校准规范.pdf
- 《JJF 2118-2024压力式六氟化硫气体密度控制器校验仪校准规范》.pdf
- JJF 2134-2024旋转流变仪校准规范.pdf
- 计量规程规范 JJF 2134-2024旋转流变仪校准规范.pdf
文档评论(0)