四川开放大学JAVA语言程序设计作业答案

权威收录全国44所开放大学分部+20个专业学院全科目试题试卷,配套参考答案精准解析

四川开放大学JAVA语言程序设计作业答案

分类: 四川开放大学 时间:2025-04-18 05:55:23 浏览:0次 评论:0
摘要:四川开放大学JAVA语言程序设计作业答案 JAVA语言程序设计 学校: 四川开放大学
广告示例

想要快速找到正确答案?

立即关注 国开搜题微信公众号,轻松解决学习难题!

随机漂浮广告
四川开放大学JAVA语言程序设计作业答案

作业论文指导

扫码关注
作业论文指导,轻松解决学习难题!

四川开放大学JAVA语言程序设计作业答案

JAVA语言程序设计

学校: 四川开放大学

平台: 国家开放大学

题目如下:

1. 1. ( )提供给上层应用进行开发和构建应用的基础类库。

A. JDK

B. JRE

C. JVM

D. Java应用

答案: JDK

2. 2. Java程序在编译之后,以( )方式被Java虚拟机执行。

A. 源代码

B. 二进制

C. 字节码

D. 文本

答案: 字节码

3. 3. 下列( )移动开发平台使用Java语言作为官方推荐开发语言。

A. Symbian

B. IOS

C. Windows

D. Android

答案: Android

4. 4. Java语言中用来编译Java程序的命令是( )。

A. java.exe

B. javaw.exe

C. javap.exe

D. javac.exe

答案: javac.exe

5. 5. 下列( )是合法的标识符。

A. this.commodityPrice

B. num_green

C. 23667

D. {printOut}

答案: num_green

6. 6. 下列( )不是保留字

A. byte

B. return

C. num_blue

D. private

答案: num_blue

7. 7. 下列关于float类型float f=5.2的说法,正确的是( )。

A. 正确

B. 错误,精度不够,需要强制类型转换float

C. 错误,变量声明错误

D. 错误,可以考虑使用int类型

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

8. 8. 下列代码执行的结果中m和n的值分别为( )。 int m = 50, n=160; int tmp =m; m=n; n=tmp

A. 50/160

B. 50/50

C. 160/50

D. 160/160

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

9. 9. 表达式29/3*3的值是( )。

A. 29

B. 27.999

C. 27

D. 27.0

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

10. 10. 执行下列语句: int m=15; int val =--m; val的值是( )。

A. 13

B. 14

C. 15

D. 16

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

11. 11. 编译运行以下代码段后,关于输出结果正确的是( )。 public class Conditional{ public static void main(String args[ ]){ int x=4; System.out.println(“value is “+ ((x>4) ? 99.9:9)); } }

A. value is 99.9

B. value is 9

C. value is 9.0

D. 编译错误

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

12. 12. 下列代码段运行结果为( )。 int num = 15; if (num % 2==0) { System.out.println( "num " + num + " is 偶数"); } else { System.out.println( "num " + num + "is 奇数"); }

A. 15

B. 2

C. "num 15 is 偶数"

D. "num 15 is 奇数"

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

13. 13. 下列代码段,m的值为2时会输出( )。 public class Test1{   public static void main(String args[]){   int m;   switch(m){   case 0: System.out.println("case 0"); break;   case 1: System.out.println("case 1"); break;   case 2: break;   default: System.out.println("default");   }  } }

A. case 0

B. 代码编译失败,没有结果输出

C. 没有任何显示

D. "default"

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

14. 14. 下列代码段, n处于( )范围时将打印字符串"third" 。 if(n>5){ System.out.println("first"); } else if(n<=0){ System.out.println("second"); } else { System.out.println("third"); }

A. n>5

B. n<5

C. n<=0

D. n>0&&n<=5

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

15. 15. 下列代码段,执行结果为( )。 int n; for (n=9; n>=3; n--) {System.out.print(n);}

A. 代码执行成功,输出结果为9

B. 代码执行成功,输出结果为8

C. 代码执行成功,输出结果为9876543

D. 代码编译失败,没有结果输出

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

16. 16. 下列循环语句实现先执行后判断循环条件的是( )。

A. while

B. do-while

C. for

D. switch-case

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

17. 17. 在switch-case语句中,需要与( )语句搭配使用,用以结束对应case逻辑的执行。

A. continue

B. break

C. while

D. if-else

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

18. 18. 下列代码段,输出“default”的m的值( )。 public class Test1{   public static void main(String args[]){   int m;   switch(m){   case 0:System.out.println("case 0");   case 1:System.out.println("case 1");break;   case 2: break;   default: System.out.println("default");   }  } }

A. 0

B. 1

C. 2

D. 3

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

19. 19. 下列代码段, x处于( )范围时将打印字符串"second" 。 if(x>0){ System.out.println("first"); } else if(x>-3){ System.out.println("second"); } else { System.nut.println("third"); }

A. x>0

B. x>-3

C. x<=-3

D. x<=0&&x>-3

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

20. 20. 下列数据类型中,switch语句不能用于的是( )。

A. double

B. byte

C. short

D. char

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

21. 21. 类内部内容不包括( )。

A. 属性信息

B. 外部类的私有方法调用

C. 方法声明

D. 构造方法声明

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

22. 22. 下列关于类方法的描述,错误的是( )。

A. 类方法可使用关键字static作为修饰符

B. 类方法和实例方法均占用内存空间,类方法在未实例化之时,不占用内存空间

C. 类方法能用实例和类名调用

D. 类方法只能处理类变量或调用类方法

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

23. 23. 下列( )不是修饰符。

A. static

B. final

C. abstract

D. void

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

24. 24. 下列修饰符( )修饰的变量称为静态变量,修饰的方法称为静态方法。

A. synchronized

B. native

C. static

D. abstract

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

25. 25. 对于下列代码段,说法正确的是( )。 public class Student { private String name; private int age; public Student() { this("李红", 25); } public Student(String curName, int curAge) { this.name = curName; age = curAge; } public void setName(String name) { this.name = name; } @Override public String toString() { return this.getName() + "," + this.age; } ……… }

A. name 和 age 是两个构造方法的入口参数

B. 通过this.name 调用了方法name

C. 通过this("李红", 25) 调用了构造方法

D. 通过age 调用了方法age

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

26. 26. 下列修饰符中,可以用来定义类方法和类变量的是( )。

A. final

B. synchronized

C. static

D. native

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

27. 27. 下列修饰符在修饰类时,类不能直接用来创建实例的是( )。

A. abstract

B. final

C. synchronized

D. override

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

28. 28. 下列修饰符在修饰类时,不能被继承扩展的是( )。

A. final

B. synchronized

C. native

D. implements

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

29. 29. Eclipse目前只支持Windows操作系统,不支持Linux和Macos操作系统。( )

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

30. 30. Java的源代码,首先被编译为class文件,然后再被翻译成机器码被目标机器执行。( )

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

31. 31. 布尔值也可以被强制转化为整数型,true的整型值为0,false为1。( )

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

32. 32. 一个变量的作用域可以在整个程序段中,即内部代码块和外部代码块中都可以使用。( )

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

33. 33. Java语言中注释的语法有三种:单行注释、多行注释和文档注释。( )

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

34. 34. 逻辑运算符主要用于比较数据之间的大小。( )

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

35. 35. break是中断打断的意思,在循环语句中是中断一次执行,然后继续后续的循环。( )

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

36. 36. 在for语句中,必须设置循环条件,否则程序无法执行。( )

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

37. 37. 类是典型的体现了面向对象的封装特性,可以隐藏类的内部实现,简化项目的复杂度。( )

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

38. 38. 面向对象的继承性,可以大大减少类实现中的重复代码。( )

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

收藏


评论留言请发表您的神机妙论……

昵称

邮箱

地址

私密评论
评论列表(共有0条评论)