Java填空题?

我给了你也没多大用。因为我的带有太多特殊情况,如果登陆用户是从另外一个系统取的、
但我可以给你一个列出试题的jsp文件,可以大体看一下思路。

}

计算机二级考试《java》试题及答案

  2017下半年计算机二级考试将于9月23日-26日举行,下面是小编为大家整理的计算机二级考试《java》试题及答案,欢迎参考~

  1. Java语言中的数组元素下标总是从0开始,下标可以是整数或整型表达式。 (√ )

  2. 在Java中对象可以赋值,只要使用赋值号(等号)即可,相当于生成了一个各属性与赋值对象相同的新对象。( × )

  3. 所谓抽象类就是包含有抽象方法的类。( ×)

  4. Java系统的标准输入对象是System.in,标准输出对象有两个,分别是标准输出System.out和标准错误输出System.err。(√)

  5. 如果p是父类Parent的对象,而c是子类Child的对象,则语句c = p是正确的。( ×)

  6. 当一个方法在运行过程中产生一个异常,则这个方法会终止,但是整个程序不一定终止运行。(√ )

  7. 用“+”可以实现字符串的拼接,用- 可以从一个字符串中去除一个字符子串。( × )

  8. 一个容器中可以混合使用多种布局策略。(×)

  9. Java中,并非每个事件类都只对应一个事件。(√ )

  10. Java的源代码中定义几个类,编译结果就生成几个以.class为后缀的字节码文件。(√)

  13. Java的各种数据类型占用固定长度,与具体的软硬件平台环境无关。 (√)

  14. System类不能实例化,即不能创建System类的对象。(×)

  15. 用户自定义的图形界面元素也可以响应用户的动作,具有交互功能。 (√ )

  3 java语言数据类型可分为两大类,一类称为 ( 基本数据类型 ) ,另一类称为 ( 引用数据类型 )

  4 在转向语句中, ( continue ) 语句使得程序结束本次循环,回到循环的条件测试部分继续执行。

  1.在浏览器中执行applet 程序,以下选项中的哪个方法将被最后执行( C )。

  3.设有下面两个类的定义:

  D、上述类定义有语法错误

  4.在编写Java Applet程序时,需要在程序的开头写上( B )语句。

  7.在使用interface声明一个接口时,只可以使用( D )修饰符修饰该接口。

  9.有程序如下,关于程序的描述哪个是正确的?( C )

  A、编译将产生错误

  B、编译时正确,但运行时将产生错误

  D、正确,输出 null

  10.以下关于构造函数的描述错误的是( A )。

  A、构造函数的返回类型只能是void型。

  B、构造函数是类的'一种特殊函数,它的方法名必须与类名相同。

  C、构造函数的主要作用是完成对类的对象的初始化工作。

  D、一般在创建新对象时,系统会自动调用构造函数。

  11.假设A类有如下定义,设a是A类的一个实例,下列语句调用哪个是错误的?( C)

  12.有程序片段如下,以下哪个表示式的结果为true?( B )

  16 下列不可作为java语言标识符的是( D )

  17 有一段java 应用程序 ,它的主类名是a1,那么保存它的源文件名可以是(A)

  18 下面说法正确的是(C)

  B java 应用程序必须在浏览器里执行

  D java 应用程序可以在浏览器中执行

  19 在浏览器中执行applet 程序的四个方法的最先执行的是(A)

  20 整型数据类型中,需要内存空间最少的是(D)

  C 类型定义机制和数据封装机制

  22 在创建对象时,必须(C )

  A 先声明对象,然后才能使用对象

  B 先声明对象,为对象分配内存空间,然后才能使用对象

  C 先声明对象,为对象分配内存空间,对对象初始化,然后才能使用对象

  23 在调用方法时,若要使方法改变实参的值,可以(D)

  A 用基本数据类型作为参数

  B 用对象作为参数

  A 一个子类可以有多个父类,一个父类也可以有多个子类

  B 一个子类可以有多个父类,但一个父类只可以有一个子类

  C 一个子类可以有一个父类,但一个父类可以有多个子类

  D 上述说法都不对

  26在Java中,一个类可同时定义许多同名的方法,这些方法的形式参数个数、类型或顺序各不相同,传回的值也可以不相同。这种特性称为 ( C )

  D、Java不支持此特性

  将以下哪种方法插入行4是不合法的。 ( A )

  28以下哪个接口的定义是正确的? (D )

  29 下列哪些语句关于Java内存回收的说明是正确的? ( B )

  A、程序员必须创建一个线程来释放内存

  B、内存回收程序负责释放无用内存

  C、内存回收程序允许程序员直接释放内存

  D、内存回收程序可以在指定的时间释放内存对象

  30 A派生出子类B ,B派生出子类C,并且在Java源代码中有如下声明:

  问以下哪个说法是正确的? ( D)

  A、只有第1行能通过编译

  B、第1、2行能通过编译,但第3行编译出错

  C、第1、2、3行能通过编译,但第2、3行运行时出错

  D、第1行、第2行和第3行的声明都是正确的

  1.写出以下程序的运行结果。

  2.解释程序中语句的含义

  纯文本文件f1.txt中的内容是 abcd

  实例化输入流对象,指定输入流来源文件为f1.txt 实例化输出流对象,指定输出流目标文件为f2.txt 将C写入到输出流对象中

  将整数C转化为字符,并添加到字符串str的尾部 abcd

【计算机二级考试《java》试题及答案】相关文章:

}

答题要求:单选题,每题只有一个正确答案,选择正确给分,不正确不给分。

6. 编写一个程序,设定一个有大小写字母的字符串String s1= "Hello Java";,先将字符串的大写字符输出,再将字符串中的小写字符输出。注:利用StringBuffer完成。

编码规范2分;类定义2分;主方法的实现6分。

7. 设定一个有大小写字母的字符串String s1="abcdefghi";和一个查找字符,使用类 String方法IndexOf()来判断在该字符串中该字符出现的次数。

编码规范2分;类定义2分;主方法的实现6分。

8. 编写一个程序,要求:

2)将自己的学号、姓名、性别写入到目录Personal下的文件Info.txt

3)将文件中的数据显示在屏幕上

编码规范2分;类定义2分;主方法的实现6分(其中题目要求的每个功能实现各2分)。

9. 编写一个程序,将一维数组中元素顺序倒置。例如:若数组元素的顺序原来是1、2、3,则倒置后的顺序变为3、2、1。(要求使用循环语句)

编码规范2分;类定义2分;主方法的实现6分。

10. 设计一个矩形类,包括属性:长、宽及方法,再通过主类调用其矩形类输出相应的面积。(注:长宽自己给定任意的值就可以)

编码规范2分;类定义2分;主方法的实现6分。

11. 创建一个Table类,该类中有桌子名称name)、重量weight)、桌面宽度width)、长度length)和桌子高度height)等私有的属性,以及以下几个方法

   MainTable类main()方法中实现创建一个桌子对象,计算机桌面的面积,改变桌子的重量,并在屏幕上输出桌子属性的值。

编码规范2分;类定义2分;主方法的实现6分(其中题目要求的每个功能实现各1分)。

1)根据人类,派生一个学生类(Student),增加属性:学校(school)、学号(s_number);重写工作方法(学生的工作是学习)。

2)根据人类,派生一个工人类(Worker),增加属性:单位,工龄;重写工作方法(工人的工作是……自己想想吧)。

3)根据学生类,派生一个学生干部类(StudentLeading),增加属性:职务(job);增加方法:开会(meeting)。

4)编写主类分别对上述3类具体人物进行测试。

编码规范2分;类定义2分;其他8分(其中题目要求的每个功能实现各2分)。

}

我要回帖

更多关于 Java题目 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信