求助 JAVA 试题

7号就要考试啦,希望大家帮帮手,做得几多得几多
第一套练习题
1、以下错误的说法是:( )
A) 机器语言是用0和1两种符号来表示电位的高、低或者电流的通、断两种稳定状态。
B) 汇编语言是一种面向机器的语言,其中涉及了大量的机器细节。
C) 现在所说的高级语言就是C#语言、C++语言和Java程序设计语言,而C语言已经落伍了,不能算是高级语言。
D) 面向对象编程可以更好地解决重用性问题,使数据与程序始终保持相容。

2、对于JAVA应用程序而言,( )方法是必需的,以它作为应用程序执行的入口。
A、main
B、public
C、static
D、private
3.面向对象编程能更好地描述客观事物及其联系,其具体体现错误的是:( )
A) 客观事物具有静态特征(属性)和动态特征(行为)。面向对象程序语言将客观事物抽象为对象,用一组数据描述对象的属性,用一组方法刻画对象的行为。
B) 面向对象程序设计语言用类来表示一组具有相同属性和方法的对象。
C) 面向对象程序设计语言用父类来描述事物的共性,子类描述个性。
D) 一个客观事物可能与其他事物有联系,面向对象程序设计语言通过封装机制,把相关的事物封装在一起来描述这种动态连接。

4、关键字( )用来定义类。
A、void
B、class
C、interface
D、long

5、Java application中的主类需包含main方法,以下哪项是main方法的正确形参?( )
A、String args
B、String args[ ]
C、Char arg
D、StringBuffer args[]
6、下面是在命令行运行Java应用程序A: java A the first show .怎样才能在main(String args[])方法中访问单词“first”( )
a) args[0]
b) args[1]
c) args[2]
d) args[5]
7、以下关于继承的叙述正确的是( )。
A、在Java中类只允许单一继承
B、在Java中一个类只能实现一个接口
C、在Java中一个类不能同时继承一个类和实现一个接口
D、在Java中接口只允许单一继承
8、以下哪个不是Java的原始数据类型( )
A、int
B、Boolean
C、float
D、char
9、下列说法哪个是正确的?( )
A、一个程序可以包含多个源文件
B、一个源文件只能供一个程序使用
C、一个源文件只能有一个方法
D、一个源文件中可以有一个以上的公共类
10、当一个类用关键字( )修饰时,这个类就不能被继承。
A、class
B、final
C、interface
D、extends
11、哪个不是Java基本数据类型( )
A.short
B.Boolean
C int
D long
12、关键字( )可以用于指定新类是现有类的子类
A、extends
B、static
C、final
D、void
13、( )是一种特殊的方法,用于初始化类的实例变量。
A、静态方法
B、构造方法
C、main方法
D、paint()方法
14、定义一个包的关键字是:( )
A) import
B) package
C) interface
D) protected

填空题:
1、Java 2D API中的 类用于定义椭圆。
2、JAVA源代码文件扩展名(后缀名)为 。
3、程序错误分为两类: 错误和 错误。
4、Font类中,用来指定字体样式的三个常量是 、 、 。
5、JAVA程序大体上分为两大类,分别是: 和 (写英文单词名称也可)。
6、JAVA源代码文件扩展名为 ,java字节码文件扩展名为 。
7、在程序A中要引入其它包(SHAR)中的类B,被引用的类B必须要用__________修饰,而在A程序开头必须用___________语句引入类B。

1.Java是不区分大小写的语言。(错)
2.Java的源代码中定义几个类,
编译结果就生成几个以.class为后缀的字节码文件。(对)
3.Java的字符类型采用的是ASCII编码。(错)
----unicode
4.在进行类的继承时,子类可以拥有与父类相同名字的属性和方法。(错)-------私有的就不行
5.类中不可以没有构造函数,在类的定义时必须定义类的构造函数。(错)------定义类的时候可以不定义构造函数,
自动继承Object的构造函数
6.类的继承机制和接口的实现机制是完全相同的。(错)------继承不必要重新定义一些抽象方法,但是实现接口必须要实现接口里的所有方法
7.在DOS界面中,当从键盘读入数据时,提取到的数据就是数据类型,不需要进行数据类型的转换。(错)--------提取到的数据都以字符串形式表示,根据需要转化成其他基本类型
8.System类不能实例化,即不能创建System类的对象。(对)-------System的构造方法是私有的.
9.Java源程序是由类定义组成的,每个程序可以定义若干个类,但只有一个类是主类。(对)
10.一个类只能有一个父类,但一个接口可以有一个以上的父接口。(对)
11.在Java中,‘a‘与”a”代表的含义是一样的,它们之间没有区别。(错)
12.Java的源代码中无论定义多少个类,
编译结果就只生成一个以.class为后缀的字节码文件。(错)
13.Java的字符类型采用的是Unicode编码,每个Unicode码占16个比特。(对)
14.多维数组中每一维的长度可以不相同。(对)
15.在类中定义重载方法时,每个重载方法的参数个数或参数类型可以相同。(对)
--------只要不是个数和类型完全相同.
16.Java源程序是由类定义组成的,每个程序可以定义若干个类,但只有一个类是主类。(对)
17.在进行类的继承时,子类不能拥有与父类相同名字的属性和方法。(错)
18.System类不能实例化,即不能创建System类的对象。(对)
19.一个类只能有一个父类,但一个接口可以有一个以上的父接口。(对)
20.类中不可以没有构造函数,在类的定义时必须定义类的构造函数。(错)
温馨提示:内容为网友见解,仅供参考
第1个回答  2009-04-02
1C2A3D4B5B6C7A8D9D10B11A12A13B14B
填空
1drawOval 2 .java 3警告和严重
4BOLD,ITALIC,PLAIN
5应用程序和小程序
6.java .class
7public import本回答被提问者采纳
第2个回答  2009-04-02
1.C 2.A 3.D 4.B 5.B 6.B 7.A 8.B 9.A 10.B 11.B 12.A 13.B 14.B (其中1、3题不敢保证其正确性。。。)
1.不知道 2..java 3.不清楚 4.名称、样式、磅值大小 5.Java Applet和Java Application 6..java .class 7.public import
第3个回答  2009-04-02
//1.c 2.a 3.d 4.b 5.b 6.b 7.a 8.b 9.a 10.b 11.b 12.a 13.b 14.b
//填空题:1.Ellipse2D 2.java 4.PLAIN、BOLD、ITALIC 5.Java Applet、Java Application
//6.java、class 7.public、import
第4个回答  2009-04-02
选择
1C2A3D4B5B6C7A8D9D10B11A12A13B14B
填空
1drawOval 2 .java 3警告和异常
4BOLD,ITALIC,PLAIN
5Java Applet、Java Application
6.java .class
7public import

参考资料:http://zhidao.baidu.com/question/92074458.html?si=1

相似回答