1、既能作为Java程序类的修饰符, 也能作为程序类中成员定义的修饰符的是( )
(1)public
(2)extends
(3)Float
(4)static
2、在下列各种选项中,能够应用于定义接口的关键字是( )
(1)import
(2)implements
(3)interface
(4)protected
3、对象“学生”与对象“班级”的关系是( )
(1)继承关系
(2)包含关系
(3)关联关系
(4)派生关系
4、Sun公司对Java语言的宣传口号为“一次编程,到处执行”,体现了Java的什么特性( )
(1)编程的简单性
(2)与平台无关性
(3)Java的面向对象特性
(4)Java程序的鲁棒性
5、Java语言中的int及char数据类型的长度分别为( )(1)16位和8 位(2)8位和16位(3)32位和16位(4)32位和8位6、Java语言是由那家计算机公司发布的( )(1)Microsoft 公司(2)IBM 公司(3)NEC 公司(4)Sun 公司7、Java语言是在哪一年正式向计算机界发布的( )(1)1985年(2)1995年(3)1997年(4)1990年8、Java语言在语言的类型上应属于那种类型的语言( ) (1)编译型的语言(2)解释型的编译语言(3)脚本型的解释语言(4)编译链接型的语言9、在下列的各种类的定义示例中,其中错误的是( )
(1)class x { .... }
(2)public x extends y{ .... }
(3)public class x extends y{ .... }
(4)class x extends y implements y1{ .... }
10、在下列各种选项中,能够应用于定义类时声明父类名的关键字是( )
(1)return
(2)interface
(3)extends
(4)class
11、能从循环语句的循环体中跳出的语句(终止当前循环的语句)是( )
(1)for 语句
(2)break 语句
(3)while 语句
(4)continue语句
12、在定义Java程序类时,不可能应用到的下列各种关键字是哪一个( )
(1)private
(2)class
(3)extends
(4)implements
13、Java语言在编程方法上及语言的语法规则上与如下那种编程语言最接近( )(1)C 语言(2)C++语言(3)Basic 语言(4)Fortran 语言14、Java语言的源程序经编译后所生成的程序类型为( )(1).exe 型的可执行程序 (2).obj 型二进制的程序(3).lib 型二进制的库程序(4).class 型类代码的程序15、在MicroSoft Windows操作系统应用平台下,下列那种程序是Java程序的解释器( )(1)Windows系统的资源管理器(2)Windows操作系统本身(3)Windows操作系统应用平台下的IE浏览器(4)Windows操作系统应用平台下的记事本notepad程序16、设变量i和j 为类 X 中定义的 double 型变量名,在下列所列出的各种形式的X 类的构造方法中,不正确的构造方法定义是( )
(1)double X (double k ){ i=k; return i; }
(2)X (double m, double n ){ i=m; j=n; }
(3)X ( ){ i=0;j=0 }
(4)X (double k ){ i=k; }
17、下列所列出的各种形式的类中的成员方法定义中,其中不正确的定义是( )
(1)public int x( ){ ... }
(2)public static int x( double y ){ ... }
(3)void x( double d ) { ... }
(4)public static x( double a ){ ... }
18、在一个Java应用程序中有如下的数组定义:int a[ ] = {1,2,3,4,5,6,7,8,9,10}; 为了能够打印输出数组a的最后一个元素的值,在下面所给出的各种语句中,其中正确的语句代码是( )
(1)System.out.println(a[10]);
(2)System.out.println(a[9]);
(3)System.out.println(a[a.length]);
(4)System.out.println(a(8));
19、如果在某一个程序类中对其中的某个方法进行了重载,能够区分这些重载方法的手段是下面所列出的哪一项 ( )
(1)它们的返回值类型的不同
(2)它们的名称的不同
(3)它们的参数表的不同
(4)它们的修饰符不同
20、下列给出各种形式的Java字符串操作的表达式或者语句,其中错误的项目是( )(1)"ABCD" + "EFGH" ;(2)"ABCD" & "EFGH" ;(3)"ABCD".concat("EFGH");(4)String ABCD="EFGH" ;21、借助于Java的面向对象的编程特性中的封装机制,可以实现对问题进行如下什么方式的处理( )(1)将问题的特征属性与问题的功能方法相组合在一起形成一个类。(2)将问题的特征属性与问题的功能方法相分离,形成各自的程序。(3)将问题的特征属性内嵌到问题的功能方法的定义体中。 (4)对具体问题只需给出其功能实现方法,而不必给出其特征属性的定义。22、借助于Java的面向对象的编程特性中的继承与派生机制,可以实现编程方法中如下什么应用( )(1)代码组合(2)代码重用(3)代码的模块化(4)代码的独立性23、借助于Java的面向对象的编程特性中的抽象机制,可以实现如下什么编程效果( )(1)将具体问题抽象成java语言中的类的成员数据。(2)将具体问题抽象成java语言中的类的成员函数。(3)将具体问题抽象成java语言中的类的成员数据和成员函数两部分。(4)将具体问题抽象成java语言中的类和对象的定义。
24、设Derived程序类为Base程序类的派生类,则在如下的对象实例的各种形式的创建语句中,哪种形式是错误的( )
(1)Base Obj = new Derived();
(2)Derived Ob j= new Base();、
(3)Base Obj = new Base();
(4)Derived Ob j= new Derived();
25、下列给出的各种形式的注释方式在Java语言的源程序中的应用方式是错误的( )(1)/* 注释文字串 */(2)// 注释文字串(3)/** 注释文字串 */(4)Rem 注释文字串
Java课程设计项目实例《远程屏幕分享监视》第2部分
Java课程设计项目实例《远程屏幕分享监视》第1部分
计算机等级二级考试辅导:Java IO单元机试题及解答(第4部分)
计算机等级二级考试辅导:Java IO单元机试题及解答(第3部分)
计算机等级二级考试辅导:Java IO单元机试题及解答(第2部分)