Java面向对象编程练习题
专题1初识Java
一、填空题
1.自从Su
推出Java以来,按应用范围可分为三个版本,分别是(JAVASE)、(JAVAEE)、(JAVAME)。2.环境变量的设置,若JDK安装在“DJDK”,则应设置Path为(DJDKbi
)、classpath为(DJDKlib)。3.Java源文件的扩展名为(java),用Javac编译Java源文件,得到的字节码文件的扩展名为(class)。4.如果Java源文件中有多个类,那么只能有一个类是(publicclass)类。5.Java程序可以分成两类,即(JavaApplicatio
)和(javaApplet)。
二、选择题
1.作为Java应用程序入口的mai
方法,其声明格式是(b)
A.publicstatici
tmai
Stri
gargs
B.publicstaticvoidmai
Stri
gargs
C.publicvoidmai
Stri
gargs
D.publici
tmai
Stri
gargs
2.下面命令正确的是(B)
A.javaAppFirstjava
B.javaAppFirst
C.javaappfirstclass
D.javacAppFirst
3.设有一个Java小程序,源程序名为FirstAppletjava,其HTML文件为
FirstApplethtml,则运行该小程序的命令为(D)
A.javaFirstApplet
B.javacFirstAppletjava
C.appletviewerFirstAppletjava
D.appletviewerFirstApplethtml
4.JDK安装完成后,主要的命令如javac、java等,都存放在根目录的(A)文件夹
下。
A.bi
B.jre
C.i
clude
D.doc
5.Java语言是一种D语言。
A.机器
B.汇编
C.面向过程的D.面向对象的
6、Java程序的最基本组成单位是D。
A.函数
B.过程
C.变量
D.类
f三、简答题(十分重要)
1.Java语言有哪些特点?2.JDK安装完成后,如何设置环境变量?3.简述Java应用程序和小应用程序的区别。4.简述Java应用程序的开发过程
专题2标识符、表达式、数据类型
一、填空题
1.Java逻辑常量有两个:(ture)和(flase)。
2.写出下列表达式的运算结果,设a2b4ctrue。
(1)ab
2
(2)a1a10ab
2
(3)cab
false
(4)aa
8
(5)doubleab5ab
04
3、比较两个数相等的运算符是:。
4、Java中的八种基本数据类型分别是:char、i
t
flaot、double、byte
和boolea
、lo
g。
、shore、
二、选择题
1.下面这些标识符哪个是错误的(C)
A.Javaworld
B._sum
C.2JavaProgram
2.下列哪一组运算符的优先级顺序是从高到低排列的(B)
A.、、!
B.、、
C.!、、
3、下面哪个赋值语句不会产生编译错误(C)
A.chara’abc’B.byteb152C.floatc20
4.下面哪个单词是Java语言的关键字(D)
D.abcD.、、
D.doubled20
fA.False
B.FOR
C.For
D.for
5.执行下面程序后,哪个结论是正确的(D)
i
tr