江苏开放大学JAVA程序设计作业答案

[复制链接]
查看: 52|回复: 0

3万

主题

4万

帖子

9万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
98637
发表于 2025-8-9 11:30:00 | 显示全部楼层 |阅读模式
重点提示:如果查询不到相应复习答案,请联系客服 配合客服的要求处理!
   
    获取更多参考答案,请关注【雅宝知识库】 公众号发送目获取
    免费试题原文:www.ybaotk.com
    免费试题答案:www.ybaotk.com
    原题带图或者小论文、画图,请查阅:ybaotk.com。

江苏开放大学JAVA程序设计作业答案
JAVA程序设计
公众号:雅宝知识库
学校: 江苏开放大学

题目如下:
1. 1. 下列选项中,不属于Java语言特点的一项是
A. 编译执行
B. 面向对象
C. 安全性
D. 分布式
答案: 编译执行
2. 2. 在Java语言中,( )是最基本的元素?
A. 对象
B. 方法
C. 包
D. 接口
答案: 对象
3. 3. 编译一个定义了3个类和10个方法的Java源文件后,会产生( )个字节码文件?扩展名是( )?
A. 13个字节码文件,扩展名为.class
B. 3个字节码文件,扩展名为.class
C. 1个字节码文件,扩展名为.class
D. 3个字节码文件,扩展名为.java
答案: 3个字节码文件,扩展名为.class
4. 4. 在创建Applet应用程序时,需要用户考虑问题是( )。
A. 事件处理
B. 窗口如何创建
C. 程序的框架
D. 绘制的图形在窗口中的位置
答案: 绘制的图形在窗口中的位置
5. 5. Java语言属于( )种语言?
A. 面向操作系统的语言
B. 面向机器的语言
C. 面向对象的语言
D. 面向过程的语言
答案: 面向对象的语言
6. 6. 下列选项中,不属于Java核心包的一项是( )。
A. java.util
B. java.io
C. javax.swing
D. java.lang
答案: javax.swing
7. 7. 下列描述中,不正确的是( )。
A. Java通过接口支持多重继承
B. 不支持多线程
C. 一个Java源文件不允许有多个公共类
D. Java程序分为Application和Applet两类
答案:请关注【雅宝知识库】 公众号,发送题目获取正确答案。
8. 8. 下列标识符(名字)命名原则中,正确的是( )。
A. 类名的首字母小写
B. 接口名的首字母小写
C. 常量全部大写
D. 变量名和方法名的首字母大写
答案:请关注【雅宝知识库】 公众号,发送题目获取正确答案。
9. 9. 下面哪种注释方法能够支持javadoc命令?(   )
A. /**...**/
B. /*...*/
C. //
D. /**...*/
答案:请关注【雅宝知识库】 公众号,发送题目获取正确答案。
10. 10. Java程序的编译和执行模式包括2点,是 和   。
答案:请关注【雅宝知识库】 公众号,发送题目获取正确答案。
11. 11. Java语言支持 协议,从而使得Java程序在分布式环境中能够很方便地访问处于不同地点的   。
答案:请关注【雅宝知识库】 公众号,发送题目获取正确答案。
12. 12. 开发Java程序的一般步骤是:源程序编辑、   和   。
答案:请关注【雅宝知识库】 公众号,发送题目获取正确答案。
13. 13. 每个Java Application程序可以包括许多方法,但是必须有且只能有一个   方法,统一格式为   ,它是程序执行的入口。
答案:请关注【雅宝知识库】 公众号,发送题目获取正确答案。
14. 1. 下列( )是合法的标识符?
A. void
B. -5
C. 12class
D. _blank
答案:请关注【雅宝知识库】 公众号,发送题目获取正确答案。
15. 2. 下列( )不是Java中的保留字?
A. private
B. null
C. if
D. sizeof
答案:请关注【雅宝知识库】 公众号,发送题目获取正确答案。
16. 3. 下列( )不是合法的标识符?
A. $million
B. $_million
C. 2$_million
D. $2_million
答案:请关注【雅宝知识库】 公众号,发送题目获取正确答案。
17. 4. 下列关于基本数据类型的说法中,不正确的一项是( )。
A. boolean类型变量的值只能取真或假
B. char是8位Unicode字符
C. float是带符号的32位浮点数
D. double是带符号的64位浮点数
答案:请关注【雅宝知识库】 公众号,发送题目获取正确答案。
18. 5. 表达式(12==0) && (1/0
A. 运行时抛出异常
B. 0
C. false
D. true
答案:请关注【雅宝知识库】 公众号,发送题目获取正确答案。
19. 6. 下列关于运算符优先级的说法中,不正确的一个是( )
A. 同一优先级的运算符在表达式中都是按照从左到右的顺序进行运算的
B. 同一优先级的运算符在表达式中都是按照从右到左的顺序进行运算的
C. 括号可以改变运算的优先次序
D. 运算符按照优先级顺序表进行运算
答案:请关注【雅宝知识库】 公众号,发送题目获取正确答案。
20. 7. 下列( )不属于Java语言流程控制结构?
A. 分支语句
B. 跳转语句
C. 循环语句
D. 赋值语句
答案:请关注【雅宝知识库】 公众号,发送题目获取正确答案。
21. 8. 设a、b为long型变量,x、y为float型变量,ch为char类型变量且它们均已被赋值,则下列语句中正确的是( )。
A. switch(ch+1) {}
B. switch ch {}
C. switch(x+y) {}
D. switch(a+b); {}
答案:请关注【雅宝知识库】 公众号,发送题目获取正确答案。
22. 9. 已知如下代码:
switch(m){
case0:System.out.println("Condition 0");
case1:System.out.println("Condition 1");
case2:System.out.println("Condition 2");
case3:System.out.println("Condition3");break;
default:System.out.println("OtherCondition"); }
当m的值为( )时,输出“Condition 3”
A. 2
B. 0、1
C. 0、1、2
D. 0、1、2、3
答案:请关注【雅宝知识库】 公众号,发送题目获取正确答案。
23. 10. 下面合法的标识符是( )。
A. #_pound
B. class
C. _underscore
D. 5Interstate
答案:请关注【雅宝知识库】 公众号,发送题目获取正确答案。
24. 11. 下面( )赋值语句不会出现编译警告或错误的是。
A. float f =1.3;
B. byte b=257;
C. int i=10;
D. char c=”a”;
答案:请关注【雅宝知识库】 公众号,发送题目获取正确答案。
25. 12. Java中,byte数据类型的取值范围是( )。
A. -128~127
B. -127~128
C. -255~255
D. -256~255
答案:请关注【雅宝知识库】 公众号,发送题目获取正确答案。
26. 13. 下列选项中哪个是Java的有效关键字?( )
A. FALSE
B. name
C. good
D. hello
答案:请关注【雅宝知识库】 公众号,发送题目获取正确答案。
27. 14. Java中的字符类型采用的是Unicode编码方案,每个Unicode码占用( )个比特位。
A. 64.0
B. 16.0
C. 32.0
D. 8.0
答案:请关注【雅宝知识库】 公众号,发送题目获取正确答案。
28. 1. 已知有下面类的说明:
public class X5_1_1 extends x{
private float f =10.6f;
int i=16;
static int si=10;
public static void main(String[] args) {
X5_1_1 x=new X5_1_1();
}
}
在main()方法中,下面哪条语句的用法是正确的?( )
A. x.f
B. this.si
C. X5_1_1.i
D. X5_1_1.f
答案:请关注【雅宝知识库】 公众号,发送题目获取正确答案。
29. 2. 下面关于接口的说法中不正确的是( )。
A. 接口中所有的方法都是抽象的
B. 接口中所有的方法都是public访问权限
C. 子接口继承父接口所用的关键字是implements
D. 接口是Java中的特殊类,包含常量和抽象方法
答案:请关注【雅宝知识库】 公众号,发送题目获取正确答案。
30. 3. 区分类中重载方法的依据是( )
A. 形参列表的类型和顺序
B. 不同的形参名称
C. 返回值的类型不同
D. 访问权限不同
答案:请关注【雅宝知识库】 公众号,发送题目获取正确答案。
31. 4. Java语言类间的继承关系是( )
A. 单继承
B. 多重继承
C. 不能继承
D. 不一定
答案:请关注【雅宝知识库】 公众号,发送题目获取正确答案。
32. 5. Java语言接口间的继承关系是( )。
A. 单继承
B. 多重继承
C. 不能继承
D. 不能继承
答案:请关注【雅宝知识库】 公众号,发送题目获取正确答案。
33. 6. 下列程序的运行结果是( )。
public class X5_1_2 extends x{
int ab(){
static int aa=10;
aa++;
System.out.println(aa);
}
public static void main(String[] args) {
X5_1_2 x=new X5_1_2();
x.ab();
}
}
A. 10
B. 11
C. 编译错误
D. 运行成功,但不输出
答案:请关注【雅宝知识库】 公众号,发送题目获取正确答案。
34. 7. 一个类实现接口的情况是( )。
A. 一次可以实现多个接口
B. 一次只能实现一个接口
C. 不能实现接口
D. 不一定
答案:请关注【雅宝知识库】 公众号,发送题目获取正确答案。
35. 8. 定义外部类的类头时,不可用的关键字是( )。
A. public
B. final
C. protected
D. abstract
答案:请关注【雅宝知识库】 公众号,发送题目获取正确答案。
36. 9. 如果局部变量和成员变量同名,如何在局部变量作用域内引用成员变量?( )
A. 不能引用,必须改名,使它们的名称不相同
B. 在成员变量前加this,使用this访问该成员变量
C. 在成员变量前加super,使用super访问该成员变量
D. 不影响,系统可以自己区分
答案:请关注【雅宝知识库】 公众号,发送题目获取正确答案。
37. 10. 下面说法不正确的是( )。
A. 抽象类既可以做父类,也可以做子类
B. abstract和final能同时修饰一个类
C. 抽象类中可以没有抽象方法,有抽象方法的类一定是抽象类或接口
D. 声明为final类型的方法不能在其子类中重新定义
答案:请关注【雅宝知识库】 公众号,发送题目获取正确答案。
38. 11. 下面给定的代码,
Public static void main (String [] args){
System.out.print(“Hello”+args[1]);
}
从命令行中传参:people world nation ,该程序的运行结果是( )。
A. Hello people
B. Hello world
C. Hello people world nation
D. 运行出现异常
答案:请关注【雅宝知识库】 公众号,发送题目获取正确答案。
39. 12. Java语言中,String str=”123456789”,System.out.println(str.indexOf(“5”)),输出结果是( )。
A. 6.0
B. 5.0
C. 4.0
D. 3.0
答案:请关注【雅宝知识库】 公众号,发送题目获取正确答案。
40. 13. 构造函数何时会被调用?( )
A. 创建对象时
B. 可以出现在非抽象类中
C. 是没有方法体的方法
D. 抽象类中的方法都是抽象方法
答案:请关注【雅宝知识库】 公众号,发送题目获取正确答案。
41. 14. 下面的java代码运行结果是( )。
import java.io.*;
public class B{
public static void main(String [] args){
int i =12;
System.out.println(i*=++i);
}
}
A. 145.0
B. 169.0
C. 156.0
D. 无法编译
答案:请关注【雅宝知识库】 公众号,发送题目获取正确答案。
42. 15. 以下对封装描述正确的是( )。
A. 只能对一个类中的方法进行封装,不能对属性进行封装
B. 如果子类继承了父类,对于弗雷中进行封装的方法,子类仍可直接调用
C. 封装的意义不大,因此在编码时尽量不要使用
D. 封装的主要作用在于对外隐藏内部实现细节,增强程序的安全性
答案:请关注【雅宝知识库】 公众号,发送题目获取正确答案。
43. 16. 以下不是Object类的方法是( )。
A. clone()
B. finalize()
C. toString()
D. hasNext()
答案:请关注【雅宝知识库】 公众号,发送题目获取正确答案。
44. 17. 将类的成员的访问权限设置为默认的,则该成员被( )
A. 同一包中的类访问
B. 其他包中的类访问
C. 所有的类访问
D. 所有的类的子类访问
答案:请关注【雅宝知识库】 公众号,发送题目获取正确答案。
45. 18. 有关类的说法,正确的是( )。
A. 类具有封装性,所以类的数据是不能被访问的
B. 类具有封装性,但可以通过类的公共接口访问类中的数据
C. 声明一个类时,必须使用public修饰符
D. 每个类中必须有main方法,否则程序无法运行
答案:请关注【雅宝知识库】 公众号,发送题目获取正确答案。
46. 19. 关于super的说法正确的是( )。
A. 是指当前对象的内存地址
B. 是指当前对象的父类对象的内存地址
C. 是指当前对象的父类
D. 可以用在main()方法中
答案:请关注【雅宝知识库】 公众号,发送题目获取正确答案。
47. 20. 不允许作为类及类成员的访问控制符是( )
A. public
B. private
C. static
D. protected
答案:请关注【雅宝知识库】 公众号,发送题目获取正确答案。





上一篇:江苏开放大学Linux服务器操作系统作业答案
下一篇:江苏开放大学JAVA程序设计作业答案
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

精彩课程推荐
|网站地图|网站地图