JAVA全套填空题1-100

1. Java是由Sun公司于1995年5月推出的一门高级语言

2. Java 程序源文件的扩展名为__java___

3. Java可执行的字节文件扩展名为____class____

4. Java是从____C++___语言改进重新设计的

5. JDK的全称是 Java Development Kit

6. JDK默认安装在位置是(C:\Program Files\Java)

7. jdk文件夹中bin文件夹用于存放(可执行文件)文件的?

8. jdk文件夹中的jre文件夹用于存放( Java 运行时环境的根目录,包含Java虚拟机)文件的?

9. Eclipse是著名的跨平台的____自由集成开发环境_____

10. Eclipse 最初由____OTI_____和____IBM_____两家公司的IDE产品开发组创建 ,

11. Eclipse 是一个开放源代码的、基于 (Java)的可扩展开发平台。  

12. 安装 Eclipse 前你需要确保你的电脑已安装并配置(jdk)

13. Java程序的基本组成单元___类___

14. Java 源文件中最多只能有一个 (public) 类,其他类的个数不限。

15. 一个Java源文件中可以包括___一个___package语句

16. 关于main方法的方法头正确的书写格式是  public static void main (String args[ ])

17. 表示类的关键字___class____

18. 定义包的关键字____package___

19. Java语言中,为各种变量、方法和类等起的名字称为 标识符

20. 通常用关键字___new____来新建对象

21. Java 中的变量需要先__声明____后___使用___

22. 常量是一种特殊的变量,它的值被设定后,在程序运行过程中__不允许被改变___

23. 字符变量以char类型表示,它在内存中占___16__位bit

24. final int i = 1;声明的是一个______ 常量

25. java中最简单的一种数据类型_______ 布尔类型

26. 布尔类型变量的值只有两种值,其值为_____和_______ false ,true

27. 浮点类型包括float和_____两种数据类型,他们是带符号的(有正负之分),表示的是数学中的小数 double

28. String 是________数据类型 引用

29. 若有 a=3,则执行a+=a*=a;后为a=_________ 12

30. 用于执行除法运算是________ /

31. int a = 9,b = 11,k;k=a!=b?a+b:a-b;执行后k=_________ 20

32. int a = 10 ;int b = 20 ;a = a + b ;b = a - b ;a = a - b ;System.out.println("a:"+a) ;System.out.println("b:"+b) ;执行后输出的结果为? 20,10

33. 比较运算符可以得到一个________值 布尔

34. 逻辑运算符有_______、_______、________ 逻辑与,逻辑或,非

35. 多个比较运算结果可以通过________连接成一个结果 逻辑运算符

36. 逻辑非是把原布尔值进行_______ 取反

37. 面向对象的三大特征是(),(),() 封装,继承,多态

38. 现实世界中的对象通过()变成计算机中的类 抽象

39. 计算机中的类在使用过程中需要首先进行()才能使用 实例化

40. ()是JAVA语言中定义类时必须使用的关键字 class

41. 对象是类的一个() 实例

42. 一个对象可以具有()和() 状态,行为

43. 假设有一个人类对象,那么他的名字,年龄属于()吃饭睡觉属于() 属性,方法

44. 类是一个模版,它描述一类对象的()和() 行为,状态

45. Java中类成员的限定词有以下几种:(),(),(),()。 private、 public、 friendly、protected

46. 如果不写访问修饰符,则默认为() 包内访问

47. 既可以用来修饰类,也可以用来修饰类中的() 成员

48. 使用private修饰符的成员可见情况有 本类内部

49. 方法的调用可能是()也节能是() 语句,表达式

50. 一个方法中可以有()个return 语句 一个或多个

51. main()方法的返回类型是 void

52. 在定义方法的时候,写在小括号之内的变量,就叫() 形式参数

53. 封装可以隐藏实现的() 细节

54. 封装让使用者只能通过实现写好的访问方法来访问这些() 字段

55. 把字段(成员变量)和实现细节隐藏起来,不允许外部() 直接访问

56. 封装让使用者只能通过实现写好的()来访问这些字段 访问方法

57. 参数列表又叫参数签名,包括(),(),()只要有一个不同就叫做参数列表不同。 参数的类型、参数的个数、参数的顺序

58. 同一个类中的多个方法可以有相同的方法名称,但是有不同的参数列表,这就称为() 方法重载

59. Java的方法重载,就是在类中可以创建多个() 方法

60. 方法重载是指在一个类中定义多个() 同名的方法

61. 构造方法是类中的一种特殊方法,它用来定义对象的() 初始化

62. ()是具有特殊地位的方法, 不可以调用 构造方法

63. 类里面如果没有 ,系统会调用默认的()是不带任何参数的 构造方法

64. ()主要功能是用来在创建对象时初始化对象 构造方法

65. if()语句括号中是个。 逻辑表达式

66. else和()的if产生了匹配 最近

67. If语句中的表达式的值必须是()类型 布尔

68. inta=10,b=3,m=5;if(a==b)m+=a;elsem=a*m;System.out.println(m);输出的结果是() 50

69. switch语句中使用()结束每一个case内容 break

70. switch的表达式一般是()类型 int

71. switch中默认操作使用()关键字 default

72. switch(x){case 1:System.out.println(1);case 2:case 3:System.out.println(3);System.out.println(4);} x=2 时,运行结果是  3和4

73. while当值为()时,执行循环体 TRUE

74. while语句表达式的值为()则循环体一次也不会执行 FALSE

75. while的特点是先()再执行 判断

76. int num=1;while(num<4){num++;}System.out.println(num);输出结果是() 4

77. 当do-while中循环条件不会变为FALSE时,会出现() 无限循环

78. do-while语句的循环体至少循环() 一次

79. 在一个do-while语句中,关键字while出现在循环体() 后面

80. int m = 8;do {m=m+1;} while (m<10 );循环次数是() 1

81. 在执行for语句时,先执行() 初始化部分

82. for循环小括号里第一个“;”号前为一个为不参与循环的() 单次表达式

83. for执行末尾循环体后将再次进行条件判断,若条件还成立,则() 继续循环

84. for循环中当条件不成立时则() 跳出当前for循环

85. ()是多个单循环的嵌套使用 多重循环

86. 有三个循环结构嵌套使用的叫() 三重循环

87. 如果循环语句的循环体中又出现循环语句,就构成()结构 多重循环

88. ()是一个循环体内又包含另一个完整的循环结构 二重循环

89. int [] a={12,45}; a[1]=() 45

90. 数组长度属性是() length

91. 数组下角标()表示第一位 0

92. 数组中的每个元素都可以通过()来访问 下角标

93. 数组的长度等于() 数组长度减1

94. 将数组中的元素按照某种特定顺序来排列的过程被称为数组的() 排序

95. 数组可以被声明为()类型 任意

96. 数组中的元素是同一() 类型

97. 继承的关键字是 extends

98. 继承父类和子类的构造方法调用顺序 父类构造方法-子类构造方法

99. 被继承的类称为 父类

100. private修饰的属性能否被继承 不能

  • 0
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
java程序设计》课程的题库资料,由贺州学院整理,可供学生期末课程复习使用,也可以供相关任课教师出卷使用。 内容示例为: 40. __________包包含了Collection的接口的类的API。 答案Java.util 41. Math.round(11.5)等于__________,Math.round(-11.5)等于__________。 答案:12; -11 [考点范围] 常用的系统类 42. ________对象可以使用read方法从标准的输入设备(通常键盘)读取数据;__________对象可以使用print方法向标准输出设备(屏幕)输出显示。 答案:System.in ;System.out [考点范围] JAVA输入输出系统 43. 框架(JFrame)和面板(JPanel)的默认布局管理器分别是______和_______。 答案:BorderLayout FlowLayout [考点范围] 图形用户界面 44. Swing的布局管理器主要包括_______。 答案:FlowLayout、BorderLayout、CardLayout、GridLayout、GridBogLayout、BoxLayout [考点范围] 图形用户界面 45. Java事件处理包括建立事件源、________和将事件源注册到监听器 。 答案:声明监听器 [考点范围] 图形用户界面 46. AWT的事件处理机制包括_______、事件和事件监听者。 答案:事件源 [考点范围] 图形用户界面 47. Swing的顶层容器有________、JApplet、JWwindow和JDialog。 答案:JFrame [考点范围] 图形用户界面 48. 线程的启动是通过调用其______________方法而实现的。 答案:start() [考点范围] 线程 49. Java虚拟机(JVM)中的线程调度器负责管理线程,调度器把线程的优先级分为10个级别,分别用Thread类中的类常量表示,每个Java线程的优先级都在常数________和_______之间,即Thread.MIN_PRIORIY和Thread.MAX_PRIORIY之间。 答案:1;10 [考点范围] 线程
当然,我可以为你编写一些 Java 填空题。以下是 20 道 Java 填空题: 1. Java 中用于创建对象的关键字是__new__。 2. 在 Java 中,String 类是不可变类,这意味着一旦创建了一个字符串对象,它的值就不可被__修改__。 3. Java 中的基本数据类型有__byte、short、int、long、float、double、boolean、char__。 4. 在 Java 中,数组的长度可以通过__length__属性获得。 5. 在 Java 中,用于循环迭代的关键字是__for__。 6. 在 Java 中,类的成员变量可以被声明为__static__,这意味着它属于类而不是对象。 7. 在 Java 中,用于表示空值的关键字是__null__。 8. 在 Java 中,用于终止当前循环并开始下一次循环的关键字是__continue__。 9. 在 Java 中,用于终止当前循环的关键字是__break__。 10. 在 Java 中,用于将一个对象转换为字符串的方法是__toString()__。 11. 在 Java 中,用于比较两个字符串是否相等的方法是__equals()__。 12. 在 Java 中,用于从控制台读取用户输入的类是__Scanner__。 13. 在 Java 中,用于捕捉异常的关键字是__try-catch__。 14. 在 Java 中,用于定义常量的关键字是__final__。 15. 在 Java 中,用于继承一个类的关键字是__extends__。 16. 在 Java 中,用于实现一个接口的关键字是__implements__。 17. 在 Java 中,用于创建一个新线程的类是__Thread__。 18. 在 Java 中,用于处理线程同步的关键字是__synchronized__。 19. 在 Java 中,用于获取当前时间的类是__Date__。 20. 在 Java 中,用于接收命令行参数的数组是__args__。 希望这些题目可以帮到你!如果你还有其他问题,请随时提问。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小孙同学1024

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值