
java判断题题库.docx
9页java判断题题库 二、判定题 第一章 java概述1. 2. 3. 4. 5. 6. 7.Java语言具有良好的平安性和可移植性及平台无关性 对 Java语言取消了联合概念,保存了构造概念 错 Java语言中数据类型占内存字节数与平台无关 对 Java语言中可用下标和指针两种方式表示数组元素 错 Java语言的源程序不是编译型的,而是编译说明型的 对 java语言既是面对对象的又是面象网络的高级语言. 错Java程序分为两大类:一类是Application程序,另一类是Applet程序前者又称为Java应用程序,后者又称java小应用程序 对8. java Application程序是由多个文件组成,其中可以有也可以没有主文件. 错 9. java application程序中,每一个类中,必有一个主方法main〔〕方法 错10. 组成java Application的假设干类中,有且仅有一个主类,只有主类中含有主方法main(); 对 11. Java Application程序中,必有一个主方法main(),该方法有没有参数都可以 对12. 假如一个java程序中有多个类,编译后只生成一个字节码文件,其名字同主类名。
错13. Java程序中是不区分大小写字母的 对14. Java程序编译后生成的字节码文件,其后缀是.exe 错15. 在java程序中,运用import语句引入的类是在说明器中实现的 对 16. 在运行字节码文件中,运用java吩咐,必须要给出字节码文件的扩展名.class错其次章 java语言根底17. Java语言标识符中可以运用美元符 对18. 分号,逗号和冒号都可用为java语言的分隔符 对 19. Java语言的复合数据类型有3种:数据、类和包 错20. Java语言的根底数据类型有4种:整形,浮点型、字符型和布尔型 对 21. 数据由高类型转换到低类型时,采纳强制转换,数据精度要受到损失. 对 22. 布尔型常量可以自动转换为短整型常量 错23. Java语言运用的是Unicode字符集,每个字符在内存中占8位 错 24. Java语言的字符串不隐含完毕符 对25. Java语言定义符号常量运用final关键字 对26. Java语言中不同数据类型的长度是固定的,不随机构硬件不同而变更 对 27. 字符型变量中只存放一个字符 对28. 定义变量时必需时行初始化, 否那么变量具有无意义的值. 错 29. 假设定义变量时不进展初始化,那么该变量必须具有默认值 对30. Java语言中,变量出现的位置只有一种,即为类体内定义的成员变量 错 31. Java语言规定在嵌套的程序块中不允许定义同名变量。
对 32. Java语言中,数组在静态和动态赋值时都判越界 对33. 说明或声明数组时不安排内存大小,创立数组时安排内存大小 对 34. 根本数据类型的数组在创立时系统将指定默认值 对 35. Java语言在数组元素只有下标表示,没有指会表示 对36. 创立数组时,系统自动将数组元素个数存放在length变量中,可供用户对数组操作时运用 对37. 字符串可分为字符串常量和字符串变量,它们都是对象 对 38. Java语言不运用字符数组存放字符串 对第三章 java面对对象编程39. 类是一种类型,也是对象的一种模板 对40. Java语言只支持单重继承,不支持多重继承 对 41. 类中说明的方法可以定义在类体外 错 42. class不是定义类的唯一关键字 错43. 某类的对象可以作为另一个类的成员 对 44. 在类体内说明成员变量时不允许赋值 错 45. 最终变量就是java语言中的符号常量 对 46. 静态变量的引用只能运用对象 错 47. 静态方法只能处理静态变量 对48. 抽象方法是一种只有说明而无详细实现的方法 对 49. 最终方法是不能被当前子类重新定义的方法 对50. Java语言中,方法调用一律都是传址的引用调用。
错 51. 非静态方法不能引用静态变量 错52. 静态初始化器是在构造方法被自动调用之前运行的53. 抽象方法只有方法头,而无方法体 对 54. 抽象方法必须出此时此刻抽象类中 对55. 最终类,最终方法和最终变量的修饰符都用final 对 56. 创立对象时系统将调用适当的构造方法给对象初始化 对57. 运用运算符new创立对象时,赋给对象的值事实上是一个地址值 对 58. 运用构造方法只能给非静态变量赋初值 对59. 创立对象时,该对象占有的内存空间除了非静态的成员变量外,还有非静态的成员方法 对60. Java语言中,对象赋值事实上是同一个对象具有两个不同的名字,因为它们都是同一个地址值 对61. 对象可作方法的参数,对象数组不能作方法的参数 62. Java语言中,所创立的子类都就应有一个父类 对 63. Java语言中,类的继承是可以传递的 对 64. Java语言中,构造方法是可以继承的 错65. 子类中构造方法应包含自身类的构造方法和干脆父类的构造方法 对 66. 调用this或super的构造方法的语句必需放在第一条语句67. 子类对象可以干脆赋值给父类对象;而父类对象不行以赋值给子类对象 错 68. 子类中所继承父类的成员都可以在子类中访问 错 69. 成员的重载和覆盖是一回事。
错 70. 实现接口的类不能是抽象类 对71. 一个类可以实现多个接口.接口可以实现“多重继承” 对第四章 Java Applet编程73. Applet程序是通过阅读器中内置的Java说明器来说明执行的 对 73. Applet程序是以.java为扩展名的java语言源程序,该程序经过编译器后便成为可执行文件 错74. 嵌入到html文件中的是Applet的源程序 错75. Applet程序中的主类,必需是Applet类的子类 对 76. Applet类是java语言类库中的一个重要的系统类,它被存放在java.awt包中错77. init()方法是用来完成初始化操作的,在Applet程序运行期间只执行一次 对78. start()方法被系统自动调用来启动主线程运行通常在Applet程序被重新启动时,该方法被系统自动调用 对79. paint〔〕方法是在须要重画图形界面时被系统自动调用来显示输出结果的 对80. stop〔〕方法是用来暂停执行操作的,它与start〔〕方法不同,只被调用 一次 错 81. init〔〕,start〔〕,stop〔〕和destroy〔〕4个方法构成了Applet程序的生命周期。
对 82. 通过HTML文件中运用PARAM标记可以向Applet程序传递参数的 对 83. Graphics类供应了3种绘制文本的方法,其方法名都是drawString〔〕 对 84. 绘制椭圆的方法是drawOval〔〕,运用该方法可以绘制圆 对第五章 图形界面编程85. AWT是抽象窗口工具包的英文缩写 对86. 容器中只能包含有组件,而不能再含有容器 错 87. 容器可分为独立的窗口和不行独立的窗口两种 对 88. 全部容器的默认布局都是FlowLayout 错 89. 全部组件都是事务源 错90. Java 2 事务处理方法是采纳托付事务处理模型 对 91. 事务组件都应注册一个事务监听者 对92. 事务监听者除了得知事务的发生外,还应调用相应方法处理事务 对 93. 全部事务类的父类是EventObject类 对94. 图形用户界面是由用户自定义成分、限制组件和容器组成的 对 95. 全部GUI标准组件类的父类是Component类 对 96. 全部容器类的父类是Frame类 错 97. 标签和按钮都是事务源 对101. 文本区和文本框都可以引发两种事务:文本变更事务和动作事务 101. 全部容器都采纳依次布局〔FlowLayout〕作为默认布局管理器。
错 101.全部容器都是有边框的 错101.Applet实际是一种特别的Panel容器,java Applet程序只负责它拥有的Applet容器内无边框区域 对102.窗口〔Window〕容器是一种独立容器,但它不能作为程序的最外层 103.Frame容器是有边框的容器,它也是一种独立窗口,只能作为最外层容器 对 104.菜单条〔MenuBar〕、菜单〔Menu〕、菜单项〔MenuItem〕是3种不同的菜单组件105.对话框〔Dialog〕不是一种独立作用的容器 〔错〕106.文件对话框〔FileDialog〕是对话框〔Dialog〕的子类,它是一种翻开文件和保存文件的对话框窗口 对第六章 异样与异样处理107.异样是一种特别的运行错误的对象 对 108.异样处理可以使整个系统更加平安稳定 对 109.异样处理是编译时进展的 错110.异样通常是指Error类和Exception类 错111.Exception类只有一个子类为RuntimeException 错 112.在异样处理中,出现异样和抛出异样是一回事 错 113.运行时异样是在运行时系统检测并处理的。
错 114.运用try-catch-finally语句只能捕获一个异样115.捕获异样时try语句后面可跟多个catch〔〕方法用来处理try块内生成的异常事务116. 抛出异样的方法说明中要加关键字throws,并在该方法中还应添加throw语句 117. 创立异样类时要给出该异样类的父类第七章 Java 线程118.线程的启动是通过引用其start()方法而实现的; 对119.当线程类所定义的run()方法执行完毕,线程的运行就会终止 对120. 关键词synchronized只能对方法进展修饰 错121. 线程组的作用是将多个线程作用一个整体来进展限制 对 122. 死锁的产生缘由是因为多个线程间存在资源竞争 对 123. 假设全部用户线程都终止了,java程序就会完毕 对 第八章 Java 集合操作124.集合〔set〕中可以包含一样对象 错125.集合〔Set〕是通过键-值对的方法来存储对象的 错 126.Map接口是自Collection接口继承而来 错127. 集合中元素类型必需是一样的 错 128. Arrays类主要是对数组进展操作 对第九章 Java输入输出129.文件缓冲流的作用是提高文件的读/写效率。
对130.当DataInputStream对象读到文件完毕处,那么返回-1 错131. 通过File类不能对文件属性进展修改 对132. RandomAccessFile对象是通过移动文件指针的方式来进展随机访问的 对第十章 网络编程133. 套接字是访问系统网络功能的标准接口 对 134. 平安套接字是基于SSL协议的 对135. 基于TCP和基于UDP的网络编程不存在任何区分 错 136. 平安套接字和平凡套接字在流处理上不存在区分 对本文来源:网络收集与整理,如有侵权,请联系作者删除,谢谢!第9页 共9页第 9 页 共 9 页第 9 页 共 9 页第 9 页 共 9 页第。
