教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 法律文档 >

java语言程序设计期末复习要点(2)

来源:网络收集 时间:2025-09-14
导读: 三、 简答题 1. 解释this和super的意义和作用。 2. 什么是正则表达式?在Java环境下有何用途?java中处理正则表达式的类有哪些? 3. 事件与事件处理? 4、简述构造方法的功能和特点。下面的程序片段是某学生为stude

三、 简答题

1. 解释this和super的意义和作用。

2. 什么是正则表达式?在Java环境下有何用途?java中处理正则表达式的类有哪些? 3. 事件与事件处理?

4、简述构造方法的功能和特点。下面的程序片段是某学生为student类编写的构造方法,请指出其中的错误。

void Student(int no,String name) {studentNo=no; studentName=name; return no;}

四、 程序分析题,写出下面程序的运行结果 1. public class Result2_1

{public static void main(String[] args)

{String a[]={\

for(int i=0; i

{if(a[j].compareTo(a[i])<0 )

{String temp = a[i];a[i] = a[j];a[j] = temp;}}}

for(int i=0; i

2. import java.util.*;

public class Result2_2

{public static void main(String[] args)

{String s = \

StringTokenizer fenxi = new StringTokenizer(s,\int number = fenxi.countTokens(); while(fenxi.hasMoreTokens()) {String str = fenxi.nextToken();

System.out.println(str);

System.out.println(\还剩\个单词\

System.out.println(\共有单词:\个\

3. import java.io.*

public class abc

{ public static void main(String args[ ]) { int i, s = 0

int a[ ] = { 10 , 20 , 30 , 40 , 50 , 60 , 70 , 80 , 90 };

for ( i = 0 i < a.length i ++ )

if ( a[i]%3 = = 0 )

s += a[i]

System.out.println(\

4. interface ShowMessage

{void 显示商标(String s);} class TV implements ShowMessage {public void 显示商标(String s) {System.out.println(s);}} class PC implements ShowMessage {public void 显示商标(String s) {System.out.println(s);}} public class Result2_3

{public static void main(String[] args) {ShowMessage sm;

sm = new TV();

sm.显示商标(\长城牌电视\sm = new PC();

sm.显示商标(\联想奔月5008PC机\

5. import java.io.*; public class abc

{ public static void main(String args [ ]) {AB s = new AB(\VA.\ System.out.println(s.toString( )); } } class AB { String s1; String s2;

public AB(String str1, String str2) { s1 = str1; s2 = str2; }

public String toString( ) { return s1+s2; } } 6. import java.io.*

public class abc

{ public static void main(String args[ ])

{ System.out.println(\ class SubClass extends SuperClass { int c;

SubClass(int aa, int bb, int cc) { super(aa, bb);

c=cc; } }

class SubSubClass extends SubClass { int a;

SubSubClass(int aa, int bb, int cc) { super(aa, bb, cc);

A = aa+bb+cc; } void show()

{ System.out.println(\

五、程序设计题

1.定义一个学生类Student,包括的成员变量有学号、姓名、年龄,包括的成员方

法有获得学号、姓名、年龄和修改年龄。编写Java程序创建Student类的对象及测试其方法的功能。

程序代码如下:

2.设计一个整数加法器,如下图所示,在文本框中输入两个整数,单击“=”按

钮时,在第三个文本框中显示这两个数的和。

代码如下:

3. 利用Java文件输入输出流类编程实现:建立一个文本文件input.txt,写入文本

“系统运行正常,本次检查完毕。”,并在屏幕上显示文件中的内容。

4.定义一个学生类Student,包括的成员变量有学号、姓名、英语、数学、政治、专业课、总分,包括的成员方法有获得学号、姓名、英语、数学、政治、专业课、总分及计算总分。编写Java程序创建Student类的对象及测试其方法的功能。 代码如下:

5、用Runnable接口程序模拟航班售票系统,实现4个售票窗口发售某班次航班的100张机票,1个售票窗口用1个线程来表示。

…… 此处隐藏:509字,全部文档内容请下载后查看。喜欢就下载吧 ……
java语言程序设计期末复习要点(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/434362.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)