Java语言程序设计问题集锦

需积分: 0 0 下载量 99 浏览量 更新于2024-08-03 收藏 593KB PDF 举报
Java语言程序设计(一)2014年4月 本资源主要涵盖Java语言程序设计的基础知识,包括Java语言关键字、数据类型转换、面向对象语言概念、数组创建、Swing框架、事件监听、线程优先级、文件对话框、数据库访问等方面。 在Java语言中,关键字是不能被用作变量名或方法名的保留字。根据题目1,wait、new、long、switch都是Java语言的关键字,因此答案是 None。 在Java语言中,数据类型可以进行隐式转换或强制类型转换。根据题目2,int可以隐式转换为char,short可以隐式转换为long,float可以隐式转换为double,而byte需要强制类型转换为int,因此答案是D。 面向对象语言的重要概念和机制之一是继承。根据题目3,继承是面向对象语言中的一个基本概念,函数调用、模块、结构化都是程序设计的其他概念,因此答案是C。 在Java语言中,数组可以通过多种方式创建。根据题目4,正确创建数组的方式是A.int myArray[]; myArray[] = new int[5];,因此答案是A。 在Java语言中,Swing框架提供了许多创建图形用户界面的组件。根据题目5,JFrame是Swing框架中的一个基本组件,用于创建框架窗口,因此答案是B。 在Java语言中,MouseMotionListener接口可以处理鼠标事件。根据题目6,MouseMotionListener接口可以处理鼠标移动事件,因此答案是D。 在Java语言中,文字字型风格属性包括颜色、宋体、斜体、字号等。根据题目7,宋体是文字字型风格的一个属性,因此答案是B。 在Java语言中,线程优先级可以通过设置优先级数值来实现。根据题目8,级别最低的优先级数值是1,因此答案是B。 在Java语言中,javax.swing包中的JFileChooser类可以实现打开和保存文件对话框。根据题目9,文件对话框首先获得的是文件路径,因此答案是B。 在Java语言中,ResultSet对象是数据库访问中的一个基本概念。根据题目10,ResultSet对象的作用是存储查询结果,因此答案是B。 在Java语言中,编译后的文件名是根据类名生成的。根据题目11,类Test11编译后产生的文件名是Test11.class。 在Java语言中,表达式“45&20”的十进制值是12。 在Java语言中,继承关系是面向对象语言中的一个基本概念。根据题目13,如果类A继承和扩展类B,则子类A和超类B之间的关系是继承关系。 在Java语言中,String类是用于处理不可改变的字符串的类。根据题目14,String类是Java语言提供的用于处理不可改变的字符串类。 在Java语言中,按钮对象的事件监听可以通过注册事件监听器来实现。根据题目15,要使得已注册的按钮对象暂时不响应事件,需使用setEnabled(false)方法。 在Java语言中,水平滚动条对象可以通过设置初始值和滑块宽度来创建。根据题目16,创建水平滚动条对象时,提供的最后2个参数是150和8。