云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > JAVA程序设计课外练习题2

JAVA程序设计课外练习题2

  • 62 次阅读
  • 3 次下载
  • 2026/1/27 10:10:30

4. 编写一个学生类 Student ,要求: (1) 学生类 Student 属性有: id : long型,代表学号

name : String类对象,代表姓名 age : int型,代表年龄

sex : boolen型,代表性别(其中:true表示男,false表示女) phone : String类对象,代表联系电话 (2) 学生类 Student的方法有:

Student(long i , String n , int a , boolean s , long p)

: 有参构造函数,形参表中的参数分别初始化学号、姓名、 年龄、性别和联系电话。

int getAge() ( ) : 获取年龄作为方法的返回值。

boolean getSex( ) ( ) : 获取性别作为方法的返回值。 long getPhone ( ) : 获取联系电话作为方法的返回值。

public String toString( ) : 以 姓名:联系电话 的形式作为方法的返回值。 5. 编写图形界面下的Java Applet程序,接受用户输入的三个数据,输出最小的一个数。

6. 编写图形界面下的Java Applet程序,接受用户输入的两个数据为上、下限,然后10个一行输出上、下限之间的所有素数。

7.编写一个Java Applet程序响应用户的鼠标动作:以鼠标单击处为圆心,画一个随机大小,随机颜色的圆,当鼠标双击时则清空屏幕。

8. 编写一个Applet响应鼠标事件程序,其功能是用户可以通过拖动鼠标在Applet中画出矩形,并在状态条显示鼠标当前的位置。

9. 下图中给出某应用程序的图形界面,试写出构建该应用程序的界面程序。

10.下图中给出了某应用程序的图形界面,试写出构建该应用程序的界面程序。

参考答案

一、选择题。

1.B 2.B 3.A 4.B 、 C 5.A 6.B 7.B 8.C 9.C 10.A、C、D

11.A、C、D 12.A 13.D 14.B、D 15.B、D 16.B 17.A 18.C 19.C 20.A、B、D 21.D 22.D 23.D 24.D 25.B

26.D 27.A 28.D 29.C 30.D 31.D 32.D 33.D 34.B 35.D 36.D 37.C 38.B 39.D 40.D 41.B 42.C 43.A 44.C 45.B 46.C 47.A 48.D 49.B 50.C 51.A 52.B 53.C 54.C 55.A 56.B 57.C 58.D 59.A 60.D 61.C 62.D 63.B 64.C 65.A 66.A 67.A 68.C 69.C 70.D 71.B 72.D 73.C 74.B 75.A 76.C 77.C 78.D 79.A 80.B

二、写出下列程序完成的功能。

1.计算 1/1+1/2+1/3+...+1/100 的值。

2.从标准输入(即键盘)读入10个整数存入整型数组a中,然后逆序输出这10个整数。

3.创建一个标题为\按钮\的窗框,窗框中显示有\按下我\字样的按钮。 4.在数组中查找并输出最大值和最小值。

5.使用选择法对数组a的数据进行升序排序,然后输出排序后的结果。 6.定义一个计算n!的类Fact,然后主类中创建一个对象求解4!的值。 7.在Applet界面中显示当前文件夹下名为\的图像。 8.定义一个计算xn的类,然后用该类求103的值。

9.在Applet界面中显示一些由直线、矩形框、椭圆框和文字组成的图形。 10.求两个数的最大值。 三、写出下面程序的运行结果。 1.Hello! I love JAVA. 2.s = 180 3.a=60 b=20 c=30

4.Hello! World!

5.110 110 110 110 110 6.parent child child

Java期末综合练习题

一、选择题。

1.编译Java Applet 源程序文件产生的字节码文件的扩展名为( )。 A、java B、class C、html D、exe

2.main方法是Java Application程序执行的入口点,关于main方法的方法头以下哪项是合法的( )?

A、public static void main( )

B、public static void main( String args[] ) C、public static int main(String [] arg ) D、public void main(String arg[] )

3.为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为( )。 A、static void method( ) B、public void method( ) C、final void method( ) D、abstract void method( ) 4.下列哪个是合法的Java标识符?( )

A、Tree&Glasses B、FirstJavaApplet C、_$theLastOne D、273.5

5.Java Application源程序的主类是指包含有( )方法的类。 A、main方法 B、toString方法

C、init方法 D、actionPerfromed方法

6.Java的字符类型采用的是Unicode编码方案,每个Unicode码占用( )个比特位。

A、8 B、16 C、32 D、64 7.设 a = 8,则表达式 a >>> 2 的值是( )。 A、1 B、2 C、3 D、4

8.若a的值为3时,下列程序段被执行后,c的值是多少?( ) c = 1;

if ( a>0 ) if ( a>3 ) c = 2; else c = 3; else c = 4; A、1 B、2 C、3 D、4

9.在编写Java Application程序时,若需要使用到标准输入输出语句,必须在程序的开头写上( )语句。

A、import java.awt.* ; B、import java.applet.Applet ; C、import java.io.* ; D、import java.awt.Graphics ; 10.对于构造函数,下列叙述正确的是( )。

A、构造函数是类的一种特殊函数,它的方法名必须与类名相同。 B、构造函数的返回类型只能是void型。

C、构造函数的主要作用是完成对类的对象的初始化工作。 D、一般在创建新对象时,系统会自动调用构造函数。

11.下面的是关于类及其修饰符的一些描述,正确的是:( )。 A、abstract类只能用来派生子类,不能用来创建abstract类的对象。 B、final类不但可以用来派生子类,也可以用来创建final类的对象。 C、abstract不能与final同时修饰一个类。

搜索更多关于: JAVA程序设计课外练习题2 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

4. 编写一个学生类 Student ,要求: (1) 学生类 Student 属性有: id : long型,代表学号 name : String类对象,代表姓名 age : int型,代表年龄 sex : boolen型,代表性别(其中:true表示男,false表示女) phone : String类对象,代表联系电话 (2) 学生类 Student的方法有: Student(long i , String n , int a , boolean s , long p) : 有参构造函数,形参表中的参数分别初始化学号、姓名、 年龄、性别和联系电话。 int getAge() ( ) : 获取年龄作为方法的返回值。 boolean getSex( ) (

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com