java练习题

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

填空题

1、Java程序编译和运行的命令分别是和。

2、Java源文件进过编译后,生成同名的以为后缀名的文件。

3、Java中,涉及到包语句,使用到的关键字是和。

4、将方法定义为静态方法的关键字是__ __。

5、可以获得数组长度的属性是。

6、抛出异常是指当出现了异常事件,就会生成一个_____,传递给运行时系统。

7、Java中的异常子类_____表示程序运行时程序本身和环境产生的异常,可以捕获和处理。

8、直接抛出异常的格式为________。

9、_ __方法仅在Applet程序被创建和首次被载入支持Java的浏览器时被调用。

10、需要重新绘制Applet区域时使用到的函数是________。

11、paint()方法使用的类型参数为__ ___。

12、在Applet的关键方法中,_________用来关闭浏览器以释放Applet占用的所有资源。

13、当浏览器重新返回Applet所在页面时,将调用Applet类的____方法。

14、Applet中使用_____方法将图像文件和Image对象联系起来。

15、使用Graphics类的_ ___方法可以显示图像。

16、在将组件加入到容器中时,_______布局管理需要使用东、西、南、北或中央。

17、单击按钮触发的事件是______。

18、运行Applet使用的命令是______。

19、__ __是Java语言最基本的开发环境,包含了编译、运行及调试Java程序所需要的工具。

20、_ __与核心类共同构成了Java平台,也称为Java运行时环境JRE。

21、所谓封装,在Java中指通过__ ___限制对类的成员变量或成员方法的访问。

22、_ ___指在同一个类中,多个方法具有相同的方法名,但却具有不同的参数列表。

23、动态多态指通过类与类之间的方法_____实现的多态。

24、在Java Applet的生命周期中,会经历四种状态:。

书写语句完成功能

1. 定义一个类,名称为Child,它是Parent类的子类,它可所有类访问。

2. 调用对象Myobject1的方法Mymethod1(),将返回值在字符界面下输出显示。

3. 为类FirstClass定义构造函数的方法头,使它可接受两个整型形参str1和str2。

4. 定义一个抽象方法abstractMethod,没有形参,返回值类型为字符串型。

5. 子类C重新定义并覆盖了父类P中方法method(),写出子类调用父类方法method()的语句。

6. 写出创建一个名为MyPackage包的语句。

7. 创建一个接口Range,可被所有类访问。

8. 新建类Myclass,继承接口Range1与Range2。

9. 在Person构造函数中,若给出的形参age值小于0,则抛出IllegalAgeException异常。

10. 声明并创建一个含有10个数据的字符型数组CHR,使它只可被这个类本身访问。

11. 将当前面板容器panel1的布局管理器方式改为5行4列的GridLayout。

12. 创建按钮对象btn显示“确定”。

13. 获取文本框对象f1中文字将其写入文本框对象f2中。

14. 将组件button加入面板P中。

15、定义整型变量count,使其可用类名调用。

16、将字符串“1234”转换成整数,并将返回值赋给整形变量a。

17、引入包Mypackage中所有类。

18、画一个以坐标(100,100)为外切矩形左上角坐标,半径为20的圆。

19、创建一个2行10列的文本域ta。

20、将“北京”选项加入到列表框对象L。

21、设置文本域对象为tf不可编辑。

22、在坐标(10,20)位置显示字符串“nihao”。

程序设计题:由代码实现界面与功能!

题一:编写Appliction程序完成以下窗口设计:

(1)初始界面:文本框TextField_in,按钮btn,标签Label_out。

(2)在文本框中输入数值,点击按钮后,标签显示结果如下:

题二:编写Appliction程序完成以下窗口设计:

定义第一个类Circle,它包含:

1)一个符号常量PI,值为3.14159; 一个整型成员变量rad;

2)一个方法:计算圆面积cal ()。(4’)

3)一个构造方法:用于对象属性rad的初始化。

定义第二个类UseCircle,它是主类,完成:

1)界面设计:一个对话框对象tf,一个按钮对象btn,一个标签对象

msg。

2)生成Circle类的一个对象cir;

3)单击按钮完成计算Circle类对象cir的面积,并在标签上输出结果。见下右图。

题三:制作一个文本编辑器,要求为:

(1)标题为“文本编辑器”;

(2)添加菜单栏;

(3)在菜单栏上添加“文件”菜单,为“文件”菜单添加菜单项“打开”、“保存”、“退出”。在“保存”和“退出”之间添加分隔线;

(4)为“退出”菜单添加事件。

题四:编程实现以下界面和功能

相关文档
最新文档