「java选择试题及答案」java试题库及答案

博主:adminadmin 2022-12-18 00:51:06 58

今天给各位分享java选择试题及答案的知识,其中也会对java试题库及答案进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

求一些JAVA数据结构的试题及答案解析

1 下列数据结构中,能用二分法进行查找的是__A____。

A、顺序存储的有序线性表 B、线性链表 C、二叉链表 D、有序线性链表 解析:二分法查找只适用于顺序存储的有序表。在此所说的有序表是指线性表中的元素按值非递减排列(即从小到大,但允许相邻元素值相等)。 2 在软件设计中,不属于过程设计工具的是__D____。 A、PDL(过程设计语言) B、PAD图 C、N-S图 D、DFD图 解析:软件设计工具包括:程序流程图、N-S、PAD、HIPO,判定表,PDL(伪码)。而DFD(数据流图)属于结构化分析工具。

3 在switch(expression)语句中,expression的数据类型不能是__A____。 A、double B、char C、byte D、short

解析:表达式expression只能返回这个几种类型的值:int、byte、short和char。多分支语句把表达式返回的值依次与每个case子句中的值相比较,如果遇到匹配的值,则执行该case子句后的语句序列。

4 下列叙述中,错误的是__D____。

A、父类不能替代子类 B、子类能够替代父类 C、子类继承父类 D、父类包含子类 5 通过继承实现代码复用:

Java中所有的类都是通过直接或间接地继承java.lang.Object类得到的。继承而得到的类称为子类,被继承的类称为父类。子类不能继承父类中访问权限为private的成员变量和方法,子类可以重写父类的方法,及命名与父类同名的成员变量。 子类通过隐藏父类的成员变量和重写父类的方法,把父类的状态和行为改变为自身的状态和行为。注意:子类中重写的方法和父类中被重写的方法要具有相同的名字,相同的参数表和相同的返回类型,只是函数体不同。

由于子类继承了父类所有的属性(私有的除外),所以子类对象可以作为父类对象使用。程序中凡是使用父类对象的地方,都可以用子类对象来代替。一个对象可以通过引用子类的实例来调用子类的方法。

java运行时系统根据调用该方法的实例,来决定调用哪个方法。对子类的一个实例,如果子类重写了父类的方法,则运行时系统调用子类的方法;如果子类继承了父类的方法(未重写),则运行时系统调用父类的方法。

6 自定义表格类中的model部分应实现的接口是___A___。

A、AbstractTableModel B、JTable C、TableModel D、TableModelable 7 下列代码中,将引起编译错误的行是__B____。 1)public class Exercise{

2) public static void main(String args[]){ 3) float f=0.0; 4) f+=1.0; 5) } 6) }

A、第2行 B、第3行 C、第4行 D、第6行

解析:float定义变量赋值时,需要在数值后面加f以标识它为浮点型,让系统知道该给它精确到多少位。

JAVA选择题

1. C //protected 表明被它修饰的成员变量为保护类型,

在同一个包里和 public 类型是一样的,也是能够访问到的。

2. A // sort(int[] a)表示对指定的 int 型数组按数字升序进行排序。

3. C //重载方法的区别只是形参中的参数类型和数量的区别哦

4. D //子类不可以继承父类的构造方法,只能调用

5. D //只能继承一个类,可以实现多个接口

6. B //字符串就是String

7. B //数组开始默认是从a[0]开始上面的就到a[9]结束

8. B //Applet的方法大多来自于java.awt.Applet

9. A //每个主类都必须包含main()方法

10.A //JAVA标示符不能使用规定的关键字,并且

标示符只能以字母、$或下划线开头

希望这个回答让你满意。。。。

java内部类部分的选择题习题及答案 注意是选择题

*类是面向对象编程的基本元素,它定义了一个对象的结构和行为。在Java程序里,要表达的概念封装在类里。一个类定义了一个对象的结构和它的功能接口,功能接口称为成员函数或方法。

类定义中,类名和超类名是合法的标识符。类定义的第一行是类声明,关键字extends表示类是超类派生的子类。在Java中,有一个根类Object,其它的类是直接或间接从它派生而来,如果要定义Object的直接子类,可以省略extends子句,编译器会自动包含它。最外层大括号内为类体,类体中定义了这个类中所有的变量和这个类所支持的方法。通常变量在方法前定义,类中所定义的变量和方法都是类的成员。对类的成员可以设定访问权限,来限定其它对象对它的访问,访问权限可以有private、protected、public和friendly。对类的成员来说,可以分为实例成员和类成员两种。

类名可以作为变量的类型来使用,如果一个变量的类型为一个类,那么它指向的是这个类的实例,叫做对象实例。所有对象实例和它们的类型都是兼容的,就像可以把字节型的值赋予给整型的变量一样,可以把对象的子类的任何实例赋给一个对象型的变量。 *操作符new用来生成一个类的实例,可以用几个变量指向同一个对象。

一个实例是类模板的单独的复制,带有自己的称为实例变量的数据集。一个实例也可以作为一个对象。当定义一个变量的类型是某个类时,它的默认值是null,null是对象型的一个实例。对象null没有值,和整数零不同。

创建一个新的对象时,可以直接对它的实例变量赋值。每个对象都有它所属类的实例变量的副本,每个对象的实例变量都是和其它对象的实例变量分离的,所以改变一个对象的实例变量不会影响其它对象的实例变量。

希望我能帮助你解疑释惑。

java考试选择题

2、D

3、B

4、A

5、D

6、D

7、D

8、C

9、A

10、A

11、A

12、C

13、B

14、D

15、B

java选择试题及答案的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java试题库及答案、java选择试题及答案的信息别忘了在本站进行查找喔。

The End

发布于:2022-12-18,除非注明,否则均为首码项目网原创文章,转载请注明出处。