1. DriverManager类只用于加载JDBC驱动并不能创建与数据库的连接。( )

  2. 答案:错
  3. TreeSet是以二叉树的方式来存储元素,它可以实现对集合中的元素进行排序。( )

  4. 答案:对
  5. 通过IP地址就可以连接到指定计算机中的某个应用程序。( )

  6. 答案:错
  7. IP地址用于唯一标识一台计算机,它有IPv4和IPv6两个版本。( )

  8. 答案:对
  9. Java中的异常类都继承自java.lang.Throwable类。( )

  10. 答案:对
  11. 合理使用泛型可以避免在程序中进行强制类型转换。( )

  12. 答案:对
  13. 使用Thread类创建多线程程序可以实现资源共享的效果。( )

  14. 答案:错
  15. 在操作文件时,如果需要删除整个目录,只需File类的delete()方法直接删除目录即可。( )

  16. 答案:错
  17. 在模拟记事本任务中,直接退出系统,可以通过代码“System.exit(0);”实现。( )

  18. 答案:对
  19. 匿名内部类其实就是一个没有类名的内部类。( )

  20. 答案:对
  21. Socket类的getInputStream()返回一个InputStream类型的输入流对象,如果该对象是由服务器端的Socket返回,就用于读取服务端发送的数据。( )

  22. 答案:错
  23. Set接口主要有两个实现类,分别是HashSet和TreeSet。( )
  24. 将封装的信息写入csv文件中时,csv格式的文件以纯文本形式存储表格数据。( )
  25. 在TCP程序中,ServerSocket类的实例对象可以实现一个服务器端的程序。( )
  26. RuntimeException类及其子类用于表示运行时异常。( )
  27. 使用DriverManager.registerDriver进行驱动注册时,将导致数据库驱动被注册1次。( )
  28. 下面哪些方法是字符串中的判断方法( )
  29. 下列关于Thread类的说法中,错误的是( )
  30. 下列选项中,属于传输层的重要高级协议的是( )
  31. 下面关于线程状态及转换的描述,正确的是( )
  32. 以下关于InputStream常用方法说法正确的是( )
  33. 以下关于ResultSet接口中的常用方法,说法错误的是( )
  34. 下面关于线程调度的相关描述,正确的是( )
  35. 编写Java多线程,可以通过以下哪些方式实现( )
  36. 下列关于线程状态转换的描述中,错误的是( )
  37. 下列选项中,用于将发送数据进行打包的类是( )
  38. 下列选项中,关于Statement描述错误的是( )
  39. 下列关于Socket类的描述中,错误的是( )
  40. 下列有关HashSet集合的描述中,错误的是( )
  41. JAVA中调用Thread类的sleep()方法后,当前线程状态如何转换( )
  42. 下面关于JDBC驱动器API与JDBC驱动器关系的描述,正确的是( )
  43. 请将下列四个步骤进行排列,完成文件的赋值操作( )① 将字节流输入流和源文件相关联,输出流和目标文件相关联。② 明确源文件和目标文件。③ 使用输入流的读取方法读取文件,并将字节写入到目标文件中。④ 关闭资源。
  44. 下列关于List接口的描述中,错误的是( )
  45. 以下关于foreach的说法中,哪一个是错误的( )
  46. 以下关于Runnable接口的描述错误的是( )
  47. 使用FileReader读取reader.txt文本文件中的数据,reader.txt中的内容为:abcimport java.io.*;public class Example01 {public static void main(String[] args) throws Exception {FileReader reader = new FileReader("reader.txt");int ch;while ((ch = reader.read()) != -1) {System.out.print(ch+" ");}reader.close();}}运行以上程序的结果是( )
  48. FileWriter类的write(int c)方法的作用是( )
  49. 以下哪个方法可以实现线程让步( )
  50. 下列构造方法中,不属于ServerSocket类构造方法的是( )
  51. 在JDK7中,switch语句的表达式增加了对字符串类型的支持。( )
  52. 调用了按钮btn的addMouseListener()方法,并在该方法中以匿名内部类的方式给按钮注册了一个鼠标事件监听器。( )
  53. ceil()、floor()和round()方法返回的都是double类型的数。( )
  54. List集合中不允许出现重复的元素。( )
  55. 集合只能存储对象,不能存储基本类型数据。( )
  56. 应用程序可以直接与不同的数据库进行连接,而不需要依赖于底层数据库驱动。( )
  57. 实现Runnable接口比继承Thread类创建线程的方式扩展性更好。( )
  58. DatagramSocket类中提供了accept()方法用于接收数据报包。( )
  59. Throwable有两个直接子类Error和Exception,其中Error代表程序中产生的异常,Exception代表程序中产生的错误。( )
  60. 在聊天程序设计中,initSocket()方法使用了while(true)循环,目的是为了当用户填写的监听端口号不满足要求时,反复地弹出输入窗口,让用户重新输入端口号。( )
  61. PreparedStatement的setDate()方法可以设置日期内容,但参数Date的类型是java.util.Date。( )
  62. 如果两个线程访问不同类中的静态同步方法,这两个线程是不需要等待的。( )
  63. Throwable类中的printStackTrace ()方法用于将此throwable及其追踪输出至标准错误流。( )
  64. Throwable类中的printStackTrace(PrintStream s)方法用于将此throwable及其追踪输出至标准错误流。( )
  65. 匿名内部类就是一个没有类名的内部类。( )
  66. 以下关于Swing组件中弹出式菜单的说法正确的是( )
  67. Java中针对GUI设计提供了丰富的类库,这些类分别位于哪些包中。( )
  68. 以下哪些属于OutputStream类的方法( )
  69. 下列选项中,关于File类中的listFiles()方法说法正确的是( )
  70. 下列选项中,可以实现注册数据库驱动的语句有( )
  71. 下列遍历方式中,哪些可以用来遍历List集合( )
  72. 下列异常声明中,正确的是( )
  73. 下列是Math类中的一些常用方法,其中用于获取大于等于0.0且小于1.0的随机数的方法是( )
  74. 下列关于同步代码块的特征说法错误的是( )
  75. 下面选项中,能够将游标移动到最后一行的下一个位置的方法是( )
  76. 下列File类的构造方法格式错误的是( )
  77. 下面关于静态同步方法说法错误的是( )
  78. 以下对于try…catch语句描述正确的是( )
  79. 下面选项,关于CallableStatement接口的registerOutParameter( int parameterIndex, int sqlType)方法的作用,描述正确的是( )
  80. 阅读下列的程序public class Example {public static void main(String[] args) {new Father () {public void show() {System.out.println("helloworld");}}.show();}}class Father {public void show() {System.out.println("hellofather");}}下列选项中,程序的运行结果是( )
  81. JDBC API主要位于下列选项的那个包中( )
  82. BufferedReader和BufferedWriter是具有缓冲功能的流,使用它们可以提高读写效率。( )
  83. 在AWT中组件分为两个大类,这两类的基类分别是( )
  84. 下列选项中,属于FileReader直接或间接父类的有( )
  85. 在TCP/IP 网络中,为各种公共服务和系统保留的端口号范围是( )
  86. 下列说法中,错误的是( )
  87. 下列选项中,关于包装类描述错误的是( )
  88. 下列集合中,不属于Collection接口的子类的是( )
  89. StringBuffer类的append()方法将数组元素和空格连接成字符串。( )
  90. Java中的foreach循环特性是从JDK5.0版本开始才提供的。( )
  91. 如果一个方法要抛出多个异常,则需要使用多个throws进行抛出。( )
  92. put(Object key, Object value)和get(Object key)方法分别用于向Map中存入元素和取出元素。( )
  93. 在JDK7中,switch语句无法支持字符串类型。( )
  94. BufferedInputStream和BufferdOutputStream都是带缓冲区的字节流。( )
  95. 线程可以通过继承Thread类或实现Runnable接口这两种方法来创建。( )
  96. CallableStatement接口继承了PreparedStatement,但和Statement接口没有关系。( )
  97. HashSet是Set接口的一个实现类,它所存储的元素是可重复的,并且元素都是无序的。( )
  98. 门户网站的服务器都是多线程实现的。( )
  99. Socket类用于创建客户端程序,当两个Socket建立了专线连接后,连接的一端既能向另一端连续写入字节,也能从另一端读取字节。( )
  100. System类中提供的属性和方法都是静态的。( )
  101. 线程安全问题其实就是由多个线程同时处理共享资源所导致的。( )
  102. 使用synchronized关键字修饰的代码块,被称作同步代码块。( )
  103. StringBuffer类似一个字符容器,当在其中添加或删除字符时,并不会产生新的StringBuffer对象。( )
  104. 下列关于线程的优先级的说法中,正确的是( )
  105. 下列关于同步方法的描述中,正确的是( )
  106. 下列关于HashMap集合的描述中,正确的是( )
  107. 下列选项中,关于JCheckBox组件说法正确的是( )
  108. 下面选项中,关于 DriverManager.getConnection( String url,String user,String pwd)方法的描述正确的有( )
  109. 网络通信协议有很多种,包括有( )
  110. 下面关于 ResultSet接口中getXXX()方法的描述正确的是( )
  111. 阅读下列代码import java.io.*;public class Example {public static void main(String[] args) throws Exception {FileInputStream in = new FileInputStream("itcast.txt");int b = 0;while (true) {b = in.______;if (b == -1) {break;}System.out.println(b);}in.close()}}请说出下划线上,填写的方法名称( )
  112. 下列数据结构中,哪一个是ArrayList类的底层实现( )
  113. StringBuffer类的append()方法的返回值类型是( )
  114. 下列选项中,哪个可以正确地定义一个泛型( )
  115. 下列关于JDBC驱动的说法中,正确的是( )
  116. 下列File类的方法中,可以获得文件对象父路径名的是( )
  117. Java流被分为字节流、字符流两大流类,两者都作为( )类的直接子类。
  118. 下列选项中,可以正确实现String初始化的是( )
  119. 下列关于foreach循环的描述,错误的是( )
  120. 下列ServerSocket类的方法中,用于接收来自客户端请求的方法是( )
  121. 下面关于java.util.Random类中方法,说明错误的是( )
  122. 下面关于yield方法描述正确的是( )
  123. JDBC的全称是Java数据库连接,它是一套用于执行HTML语句的Java API。( )
  124. Statement接口的executeUpdate(String sql)返回值是int,它表示数据库中受该SQL语句影响的记录的数目。( )
  125. ResultSet接口表示select查询语句得到的结果集,该结果集封装在一个逻辑表格中。( )
  126. 下面说法中错误的是( )。
  127. Statement接口的executeUpdate(String sql)返回值是int,它表示数据库中受该SQL语句影响的记录数目。( )
  128. 在使用JDBC实现水果超市管理系统中,由于类中已经实现了查询、修改和删除的方法,但是方法体所操作的是存储类中的集合,只须将方法体中的内容更改为使用JDBC的形式即可。( )
  129. Container容器分为两种类型,分别是Frame和Panel。( )
  130. Thread类的join()方法能够将两个交替执行的线程合并为顺序执行的线程。( )
  131. Properties是Hashtable的子类,它主要用于存储字符串类型的键与值。( )
  132. Random类的实例用于生成随机数。( )
  133. 通过String类的split()方法根据空格来切割,最终得到一个字符串数组。( )
  134. yield()方法和sleep()方法相同,都可以让当前正在运行的线程暂停。( )
  135. IP地址由两部分组成,即“网络.主机”的形式,其中网络部分表示其属于互联网的哪一个网络,是网络的地址编码,主机部分表示其属于该网络中的哪一台主机,是网络中一个主机的地址编码。( )
  136. FileReader字符输入流可以用于从文件中直接读取字符。( )
  137. 线程的优先级数值越大,表示该线程的优先级越低。( )
  138. Runnable接口中只有一个run()方法。( )
  139. 使用String类的indexOf()方法可以获取子串在整串中第一次出现的索引。( )
  140. ArrayList类是线程不安全的。( )
  141. 在JAVA中一个类只要继承了java.lang.Thread类,那么这个类中的任何方法都会在该线程的start()方法被调用后被JVM自动运行。( )
  142. notify()方法唤醒等待线程后,该线程会立即被CPU执行。( )
  143. 以下哪些属于DatagramSocket类中的常用方法( )
  144. 下列选项中,哪些是java 中的包装类( )
  145. 下面选项中,对Math类描述正确的是( )
  146. 下列选项中关于InputStreamReader转换流描述正确的是( )
  147. 下面关于FileWriter的说法正确的是( )
  148. 下列选项中,哪些类是属于OutputStream类的直接子类( )
  149. 下列选项中,哪些属于java.util.Iterator类中的方法( )
  150. 下列关于Socket的说法中,正确的是( )
  151. 下面层次中,属于TCP/IP协议的是( )。
  152. 下面关于PreparedStatement常用方法说法错误的是( )
  153. 阅读下面的代码,输出结果是( )public static void main(String[] args) {Random random1 = new Random(10);Random random2 = new Random(10);for(int i=0;i<5 i=0;i>
  154. 下列选项,可用于存储结果集的对象是( )
  155. 下面哪个方法可以实现获取字符在某个字符串中第一次出现的索引( )
  156. 线程的优先级用1-10之间的整数表示,默认的优先级是( )
  157. 下列关于Thread类中sleep()方法的描述,错误的是( )
  158. 以下选项中,哪个是FileInputStream的父类( )
  159. 若doubleval = Math.ceil(-11.9);,则val的值是( )
  160. 下面关于join()方法描述正确的是( )
  161. 阅读下列代码import java.io.*;public class Example{public static void main(String[] args) throws Exception {OutputStream out = new FileOutputStream("itcast.txt ", true);String str = "欢迎你!";byte[] b = str.getBytes();for (int i = 0; i < b>
  162. 下列方法中,会导致DatagramSocket类发生阻塞的方法是( )
  163. 想实现事件的监听机制,首先需要( )
  164. 已知 String 对象 s="abcdefg",则 s.substring(2, 5)的返回值为( )
  165. 关于Thread类yield()方法的作用,下列描述中正确的是( )
  166. 下列关于线程的说法中,错误的是( )
  167. 阅读下面的程序,选择正确的答案?( )class StringDemo{public static void main(String[] args){String s1 = "a";String s2 = "b";show(s1,s2);System.out.println(s1+s2);}public static void show(String s1,String s2){s1 = s1 +"q";s2 = s2 + s1;}}
  168. 下列关于LinkedList的描述中,错误的是( )
  169. 下列关于泛型的说法中,错误的是( )
  170. public class Example {public static void main(String[] args) {ArrayList list = new ArrayList(); // 创建ArrayList集合list.add("Tom"); // 向该集合中添加字符串list.add("Jerry");Iterator it = list.iterator(); //获取迭代器it.next();it.next();System.out.println(it.next());}}运行以上程序,输出结果是( )
  171. File类中以字符串形式返回文件绝对路径的的方法是( )
  172. System类的getProperties()方法的作用是( )
  173. 下列哪一个不是InetAdress类提供的静态方法( )
  174. Socket对象必须用getInputStream()方法获得一个输入流对象,然后通过它的某个主机接受信息。( )
  175. InetAddress 类中可以获得主机名的方法是( )
  176. 在网络编程中,用户可以制定0~65535中的任意值作为端口号端口号。( )
  177. 可以用InetAddress的默认构造方法创建一个主机对象。( )
  178. 使用 UDP 通信时,创建数据报套接字的类是( )
  179. 在 Java 中,编写服务器程序时使用的 TCP 套接字的类是( )
  180. IP 地址封装类是( )
  181. ServerSocket类对象可以调用accept()方法接收来自客户端的请求。( )
  182. JAVA网络编程中只能使用C/S应用模式。( )
  183. 在Thread类中提供了一个join()方法来实现线程插队。( )
  184. 下面方法中,用于定义线程执行体的方法是( )
  185. 下面用于声明同步方法的关键宁是( )
  186. 下面关于线程调度方法的说法中错误的是( )
  187. 同步锁可以是任意类。( )
  188. Java中有两种创建线程的方式,但大部分的多线程应用都会采用继承Thread类方式来创建线程。( )
  189. 下面关于进程和线程说法中错误的是( )
  190. 同步代码块中的锁对象可以是任意类型的对象,但多个线程共享的锁对象必须是唯一的。( )
  191. 下面说法中,错误的是( )
  192. Java中thread类的sleep()方法可以让让当前线程进入休眠状态。( )
  193. 下面Statement接口的方法中,用于执行各种SQL语句的是( )
  194. 对于相同的SQL语句,Statement对象只会对其编译执行一次。( )
  195. 使用DriverManager.registerDriver进行驱动注册时,数据库驱动会被注册2次。( )
  196. 下面关于executeQuery(String sql)方法,说法正确的是( )
  197. 下面选项中,能够将游标从当前位置向下移一行的方法是( )
  198. 下面选项中,用于将参数化的SQL语句发送到数据库的方法是( )
  199. 下列说法中,错误的是( )。
  200. FlowLayout 的布局策略是( )。
  201. JFrame 中内容窗格缺省的布局管理器是( )。
  202. Swing 和 AWT 的区别是( )。
  203. 编写图形用户界面程序时,一定要引入的包是 ( )。
  204. BorderLLayout 的布局策略是( )。
  205. 下面属于容器类的是( )
  206. 不面说法中错误的是( )。
  207. IO流通常都是成对出现的,即输入流和输出流一起使用。 ( )
  208. 可以得到一个文件的路径名的方法是( )
  209. java.io包中可以用于从文件中直接读取字符的是FileInputStream类。( )
  210. 字节流缓冲区实际上是一个字节数组。( )
  211. BufferedReader和BufferedWriter是具有缓冲功能的流,使用它们和使用其他流没有任何区别。( )
  212. File类中用于删除文件或整个目录的方法是delete。( )
  213. 实现关闭流的方法是( )
  214. Java 中主要输入/输出流所在的包是( )
  215. 宇节流和字符流的区别是( )
  216. 下面创建文件test.txt 的宇节输入流的语向中正确的是( )
  217. 请阅读下段代码public static void main(String[] args) {Map hashMap = new HashMap();hashMap.put("传智", "播客");hashMap.put("务实", "创新");for(Map.Entry entry: ){String key = entry.getKey();String value = entry.getValue();System.out.println("Key:"+key+" Value: "+value);}}请补全下划线处代码,使main()方法能够正常运行。( )
  218. 实现了Set接口的类是( )
  219. 下列方法中,哪些方法是属于Collection接口( )。
  220. List的特点是( )
  221. 保存具有映射关系的数据的集合是( )
  222. Set的特点是( )
  223. 当向HashSet集合中添加一个对象时,首先会调用该对象的hashCode()方法来计算对象的哈希值。( )
  224. Map接口的主要实现类有HashMap和TreeMap。( )
  225. java.util.Iterator接口的主要作用是对Map集合进行迭代的迭代器。( )
  226. 假如indexOf()方法未能找到所指定的子字符串,那么其返回值为( )
  227. Random类的nextInt( )方法会生成一个int类型的随机数。( )
  228. 下列对于Runtime的描述中,错误的是( )
  229. JAVA中拆箱是指将基本数据类型的对象转为引用数据类型。( )
  230. String类的append()方法可以将数组元素和空格连接成字符串。( )
  231. 阅读下列代码public class Example {public static void main(String[] args) {int[] srcArray = { 11, 12, 13, 14 };int[] destArray = { 21, 22, 23, 24 };System.arraycopy(srcArray, 1, destArray, 2, 2);for (int i = 0; i < destArray>
  232. switch语句不支持字符串类型。( )
  233. ceil()和floor()方法返回的都是double类型的数。( )
  234. 《Java高级应用》课程是Java web开发,移动应用开发的基础。( )
  235. Java API是《程序设计基础》课程讲授的内容。( )
  236. 网络编程不属于《Java高级应用》的教学内容。( )
  237. 《Java高级应用》课程中没有涉及图形图像开发的教学内容。( )
  238. 《Java高级应用》课程涉及合集,IO流,多线程等教学内容。( )
温馨提示支付 ¥5.00 元后可查看付费内容,请先翻页预览!
点赞(7) dxwkbang
返回
顶部