华东师大网络程序设计平时作业资料

上传人:新** 文档编号:487937745 上传时间:2023-10-17 格式:DOC 页数:9 大小:45.50KB
返回 下载 相关 举报
华东师大网络程序设计平时作业资料_第1页
第1页 / 共9页
华东师大网络程序设计平时作业资料_第2页
第2页 / 共9页
华东师大网络程序设计平时作业资料_第3页
第3页 / 共9页
华东师大网络程序设计平时作业资料_第4页
第4页 / 共9页
华东师大网络程序设计平时作业资料_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《华东师大网络程序设计平时作业资料》由会员分享,可在线阅读,更多相关《华东师大网络程序设计平时作业资料(9页珍藏版)》请在金锄头文库上搜索。

1、精选优质文档-倾情为你奉上网络程序设计一 选择题 1 假设有如下代码:1. public class Colors 2. public static void main(String args) 3. int n = 1;4. System.out.println(The Color is + argsn);5. 6. 设程序已经通过编译并生成文件Colors.class,运行以下哪一条命令会产生输出 The Color is blue? A. Colors red green blue yellow B. java Colors blue green red yellow C. java C

2、olors green blue red yellow D. java Colors.class blue green red yellow E. java Colors.class green blue red yellow 答:C 2 当编译和运行下列代码时会产生什么情况?1. public class StrEq 2. private StrEq() 3. String s = Bob;4. String s2 = new String(Bob);5. if (s = s2)6. System.out.println(Equal);7. 8. else9. System.out.prin

3、tln(Not equal);10. 11. 12. public static void main(String args)13. StrEq s = new StrEq();14. 15. A. 程序能通过编译并输出 Equal. B. 程序能通过编译并输出 Not Equal. C. 程序在编译时出错。 D. 程序在运行时出错。答:B 3 对下列不完整的代码来说,哪些选项的声明语句能使程序完整并通过编译?1. public class Declare 2.3. public static void main(String args) 4.5. System.out.println(The

4、 variable is + x);6. 7. A. int x; 放在第2行 B. int x; 放在第4行 C. int x = 5; 放在第2行 D. int x = 5; 放在第4行 E. static int x; 放在第2行 F. int x = new int(); 放在第4行 答:D,E二编程题1. 写一程序,它能接收命令行输入的2个整数,相加后将结果在屏幕上输出。 (注: 输入的两个命令行参数分别对应args0和args1,但为String类型,可用Integer类的parseInt方法来将它转换为整数后实现相加。例: String str1;int i;str1 = new

5、 String(123);i = Integer.parseInt(str1);) 答:主要程序代码如下:publicclassAdd2Integerpublicstaticvoidmain(Stringargs)if(args.length!=2)System.out.println(参数个数不对!);elseinti1=Integer.parseInt(args0);inti2=Integer.parseInt(args1);inti=i1+i2;System.out.println(两参数之和为:+i);2. 写一程序,它能接收命令行输入的若干个整数,排序后按从小到大的次序在屏幕上输出。

6、 答:主要程序代码如下:publicstaticvoidmain(Stringargs)inttemp;intvalues;for(intn=0;nargs.length;+n)valuesn=Integer.parseInt(argsn); for(inti=0ivalues.length+i)for(intj=0;jvaluesj+1)temp=valuesj;valuesj=valuesj+1;valuesj+1=temp;for(intk=0;kvalues.length;+k)System.out.println(Index:+k+Value:+valuesk);3设名为staff的

7、包中包含两个类,Employee和Manager,其中Manager为Employee的子类,定义如下: class Employee String name; /雇员姓名int age; /年龄char grade; /业绩评等,从高到低为A,B,C,D四等。class Manager extends Employee String department; /Manager所管辖部门Employee subm; /下属雇员请在包中定义一个名为TopManager的类,在该类中定义若干Employee和Manager的样本值,然后写一方法,找出所有Manager中其下属雇员平均业绩评等最高的M

8、anager姓名。答:主要源代码如下:importjava.util.ArrayList;importjava.util.List;publicclassTopManagerEmploeesubmManagersubman;publicStringgetMaxManagerName(TopManagertopManager)Managermain=topManager.subman;intsum=0; Listlist=newArrayList();for(inti=0;iman.length;i+)Employeee=maini.subm;sum=0;for(intj=0;j3.length

9、;j+)sum+=ei.grade;list.add(sum);intn=list.get(0);intindex=0;for(inti=1;ilist.size();i+)intm=list.get(i);if(nm)n=list.get(i);index=I;returntopManager.submainindex.name;作业2一. 选择题1. 有以下代码段: try throw new EOFException();catch(IOException e) System.out.println(IOException Caught.);这里,EOFException是IOExcep

10、tion的子类。假设这段代码是在某个类中,以下拿种说法是正确的?A. 代码不能通过编译B. 代码能够运行并显示IOException Caught.C. throw语句将被忽略,因为没有相应的catch语句与它对应。D. 因为throw语句与catch语句不匹配,程序终止。答:B2. 当浏览器窗口被图标化后又重新恢复原大小时会调用Applet的什么方法?(多选) A.init() B.start() C.stop() D.destory() E.paint() 答:B,E3. 下列哪些类允许你删除磁盘上的一个文件?(多选)A.File B.FileInputStream C.FileOutpu

11、tStream D.FileReader E.FileWriter 答:A,C4. 通常,URL由以下哪几个部分组成?(多选)A.协议名 B.Socket C.端口号 D.主机名 E.文件路径名 F. 页内参照答:A、C、D、E二请将下列Java Application改写为Applet。import java.awt.*;public class ExGui2 private Frame f;private Button bn,bs,bw,be,bc;public static void main(String args) ExGui2 guiWindow2 = new ExGui2();g

12、uiWindow2.go();public void go() f = new Frame(Border Layout);bn = new Button(B1);bs = new Button(B2);be = new Button(B3);bw = new Button(B4);bc = new Button(B5);f.add(bn,BorderLayout.NORTH);f.add(bs,BorderLayout.SOUTH);f.add(be,BorderLayout.EAST);f.add(bw,BorderLayout.WEST);f.add(bc,BorderLayout.CENTER);f.setSize(200,200);f.setVisible(true);答:将类继承改为Applet,去掉mai

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 教学/培训

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号