APP下载
首页
>
财会金融
>
Java计算机考试题题库
搜索
Java计算机考试题题库
题目内容
(
单选题
)
4. (单选题)
设有右边两个类的定义,类Shape和类Rectangle的关系是什么?
class Shape
{ … }
class Rectangle extends Shape
{ … }

A、 包含关系

B、 继承关系

C、 关联关系

D、 无关系,类定义有语法错误

答案:B

Java计算机考试题题库
36. (单选题)
在类的定义中构造函数的作用是( )。
https://www.shititong.cn/cha-kan/shiti/0005e1b4-86b7-e5b8-c04c-ee30166b1a01.html
点击查看题目
44. (单选题)
用户定义了一个不能被继承的类,则类的修饰词中应该使用()。
https://www.shititong.cn/cha-kan/shiti/0005e1b4-86b7-f558-c04c-ee30166b1a00.html
点击查看题目
32. (单选题)
下面关于类的说法错误的是( )
https://www.shititong.cn/cha-kan/shiti/0005e1b4-86b7-dde8-c04c-ee30166b1a01.html
点击查看题目
7. (单选题)设x=1,y=2,z=3,则表达式 y+=z--/++x的值是( )。
https://www.shititong.cn/cha-kan/shiti/0005e1b3-7b7a-1050-c04c-ee30166b1a00.html
点击查看题目
4.}
https://www.shititong.cn/cha-kan/shiti/0005e1b4-86b7-9b80-c04c-ee30166b1a01.html
点击查看题目
3.
https://www.shititong.cn/cha-kan/shiti/0005e1b4-86b7-bea8-c04c-ee30166b1a01.html
点击查看题目
17. (单选题)下面的运算符中,用于执行除法运算是( )。
https://www.shititong.cn/cha-kan/shiti/0005e1b3-7b79-f110-c04c-ee30166b1a02.html
点击查看题目
40. (单选题)下列哪个代码( )放入程序中标注的【代码】处将导致编译错误?
class A {
public float getNum() {
return 3.0f;
}
}
public class B extends A {
【代码】
}
https://www.shititong.cn/cha-kan/shiti/0005e1b4-86b7-7088-c04c-ee30166b1a00.html
点击查看题目
3. (判断题)可以通过实现ActionListener接口或者继承ActionAdapter类来实现动作事件监听器。
https://www.shititong.cn/cha-kan/shiti/0005e1b3-7b7a-0498-c04c-ee30166b1a00.html
点击查看题目
2 public void printValue( ){…}
https://www.shititong.cn/cha-kan/shiti/0005e1b4-86b7-16b0-c04c-ee30166b1a03.html
点击查看题目
首页
>
财会金融
>
Java计算机考试题题库
题目内容
(
单选题
)
手机预览
Java计算机考试题题库

4. (单选题)
设有右边两个类的定义,类Shape和类Rectangle的关系是什么?
class Shape
{ … }
class Rectangle extends Shape
{ … }

A、 包含关系

B、 继承关系

C、 关联关系

D、 无关系,类定义有语法错误

答案:B

分享
Java计算机考试题题库
相关题目
36. (单选题)
在类的定义中构造函数的作用是( )。

A.  保护成员变量

B.  读取类的成员变量

C.  描述类的特征

D.  初始化成员变量

https://www.shititong.cn/cha-kan/shiti/0005e1b4-86b7-e5b8-c04c-ee30166b1a01.html
点击查看答案
44. (单选题)
用户定义了一个不能被继承的类,则类的修饰词中应该使用()。

A.   void

B.   static

C.   final

D.   Abstract

https://www.shititong.cn/cha-kan/shiti/0005e1b4-86b7-f558-c04c-ee30166b1a00.html
点击查看答案
32. (单选题)
下面关于类的说法错误的是( )

A.  类中包含数据变量和方法

B.  Java语言的类支持单继承和多继承

C.  类是Java语言中的一种复合数据类型

D.  类是对所有具有一定共性的对象的抽象

https://www.shititong.cn/cha-kan/shiti/0005e1b4-86b7-dde8-c04c-ee30166b1a01.html
点击查看答案
7. (单选题)设x=1,y=2,z=3,则表达式 y+=z--/++x的值是( )。

A.   3

B.   3. 5

C.   4

D.   5

解析:好的,让我们一起来解决这个有趣的题目!首先,我们要明确表达式 `y += z-- / ++x` 的计算顺序,并逐步解析。 已知初始值: - \( x = 1 \) - \( y = 2 \) - \( z = 3 \) 我们需要按照运算符的优先级进行计算。具体步骤如下: 1. **先处理 `++x`**:这是前置自增运算符,意味着先将 `x` 的值加 1,然后使用新的值。 - `x` 原始值为 1,`++x` 后变为 2。 2. **接着处理 `z--`**:这是后置自减运算符,意味着先使用当前值,然后再将 `z` 减 1。 - `z` 原始值为 3,先使用 3,之后 `z` 变为 2。 3. **计算 `z-- / ++x`**:根据上面的结果,现在我们有 `z` 的值为 3(先使用),`x` 的值为 2(已经加过了)。 - 计算 `3 / 2`,结果为 1(整数除法)。 4. **更新 `y` 的值**:现在 `y += 1`。 - 初始时 `y = 2`,加上 1 后得到 `y = 3`。 因此,最终 `y` 的值为 3。 所以正确答案是 A: 3。 为了帮助你更好地理解,我们可以用一个简单的类比来说明: 假设你在玩一个游戏,初始你有 2 个金币(相当于 `y`),现在你要做两件事: - 先增加你的体力(相当于 `x`),从 1 点增加到 2 点。 - 再减少你的金币数量(相当于 `z`),但你先使用当前的金币数,再减少。 - 最后根据这些操作,你会获得额外的金币。 通过以上步骤,你最终会获得 3 个金币,这就是最终的答案。

https://www.shititong.cn/cha-kan/shiti/0005e1b3-7b7a-1050-c04c-ee30166b1a00.html
点击查看答案
4.}

A.  import java.awt.*;

B.  package mypackage;

C.  class OtherClass{ }

D.  public class MyClass{ }

https://www.shititong.cn/cha-kan/shiti/0005e1b4-86b7-9b80-c04c-ee30166b1a01.html
点击查看答案
3.
https://www.shititong.cn/cha-kan/shiti/0005e1b4-86b7-bea8-c04c-ee30166b1a01.html
点击查看答案
17. (单选题)下面的运算符中,用于执行除法运算是( )。

A.   /

B.   \

C.   %

D.   *

解析:好的!让我们一起来看看这道关于运算符的单选题。 **题干:** 下面的运算符中,用于执行除法运算是( )。 - A: / - B: \ - C: % - D: * **正确答案:** A: / ### 解析 在编程语言中,不同的符号代表了不同的数学运算。让我们一一来看这些选项: 1. **A: /** 这个符号表示“除法”。例如,如果你要计算 `8 / 2`,结果是 `4`。 2. **B: /** 在某些编程语言中(如Python),`\\` 表示整数除法或者路径分隔符,但通常不会直接用于简单的除法运算。 3. **C: /** `%` 表示“取余数”或“模运算”,比如 `8 % 3` 的结果是 `2`,因为 8 除以 3 的余数是 2。 4. **D: /** `*` 表示“乘法”,例如 `8 * 2` 的结果是 `16`。 因此,用来执行除法运算的是 `/`。 ### 生动有趣的例子 想象一下你在做一道菜,需要将一个大蛋糕平均分成几份给你的朋友们。如果你有一个蛋糕(假设它的重量是 1000 克),你需要将它分成 5 份。你可以用除法来解决这个问题:`1000 / 5 = 200`。这意味着每份蛋糕重 200 克。 这就是为什么 `/` 用来表示除法,因为它可以帮助我们把一个整体分成几个相等的部分。 希望这个例子能帮助你更好地理解和记住这个知识点!

https://www.shititong.cn/cha-kan/shiti/0005e1b3-7b79-f110-c04c-ee30166b1a02.html
点击查看答案
40. (单选题)下列哪个代码( )放入程序中标注的【代码】处将导致编译错误?
class A {
public float getNum() {
return 3.0f;
}
}
public class B extends A {
【代码】
}

A.   public float getNum(){return 4.0f;}

B.   public void getNum(){ }

C.   public void getNum(double d){ }

D.   public double getNum(float d){return 4.0d;}

https://www.shititong.cn/cha-kan/shiti/0005e1b4-86b7-7088-c04c-ee30166b1a00.html
点击查看答案
3. (判断题)可以通过实现ActionListener接口或者继承ActionAdapter类来实现动作事件监听器。
https://www.shititong.cn/cha-kan/shiti/0005e1b3-7b7a-0498-c04c-ee30166b1a00.html
点击查看答案
2 public void printValue( ){…}
https://www.shititong.cn/cha-kan/shiti/0005e1b4-86b7-16b0-c04c-ee30166b1a03.html
点击查看答案
试题通小程序
试题通app下载