《Java程序设计实用教程实验指导、实训与习题解析》《Java程序设计》模拟试题C参考答案及评分标准_第1页
《Java程序设计实用教程实验指导、实训与习题解析》《Java程序设计》模拟试题C参考答案及评分标准_第2页
《Java程序设计实用教程实验指导、实训与习题解析》《Java程序设计》模拟试题C参考答案及评分标准_第3页
《Java程序设计实用教程实验指导、实训与习题解析》《Java程序设计》模拟试题C参考答案及评分标准_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、java 程序设计模拟试题c 参考答案及评分标准一 bd d c a bbaab abaab 二 填空题1、setdefaultcloseoperation() 方法2、创建一个gridbagconstraints 对象,将其所有字段都设置为传入参数。3是一种带有很强的完整性和安全性的限制的指针. 4 abstract、final 、public 和 friendly ; public 、protected、 private 和 friendly 。5 joptionpane.showinternalconfirmdialog(frame, please choose one, informa

2、tion, joptionpane.yes_no_cancel_option, joptionpane.information_message); 三 简答题1 object options = ok, cancel ; joptionpane.showoptiondialog(null, click ok to continue, warning, joptionpane.default_option, joptionpane.w arning_message, null, options, options0); 2 ( 1).需要多张图片(2) 调用图片的方法? getimage, (3)

3、.将多幅图像存入图像对象数组image frame=new image10; for (int i=0;iframe.length;i+) framei=getimage(getcodebase(), “ pic ” +i+ “ .gif” );(4). 显示图像drawimage(x,y,0,0,this), 3 error:由 java虚拟机生成并抛出,java 程序不做处理. nruntime exception( 被 0 除等系统错误,数组下标超范围):由系统检测 , 用户的 java 程序可不做处理 ,系统将它们交给缺省的异常处理程序. nexception( 程序中的问题 ,可预知

4、的 ): java 编译器要求java程序必须捕获或声明所有的非运行时异常nthrow: 用户自己产生异常4 程序编译出错。5 多个进程的内部数据和状态都是完全独立的,而多线程是共享一块内存空间和一组系统资源 ,有可能互相影响. n线程本身的数据通常只有寄存器数据,以及一个程序执行时使用的堆栈,所以线程的切换比进程切换的负担要小。n对线程的综合支持是java技术的一个重要特色.它提供了thread 类、 监视器和条件变量的技术 . n虽然 macintosh,windows nt,windows 9 等操作系统支持多线程,但若要用c 或 c+编写多线程程序是十分困难的,因为它们对数据同步的支持

5、不充分. 1)public class mythread extends applet implements runnable (小应用或已经是某个类的子类时) 2)继承类 thread public class mythread extends thread 3)上述两种方法中都可用类thread 产生线程的对象thread newthread; 4)创建并启动线程newthread=new thread(this); newthread.start(); 5)run 方法是运行线程的主体,启动线程时 ,由 java 直接调用public void run() 6)停止线程 ,由小应用程序的

6、stop 调用线程的stop newthread.stop() 7)sleep 方法的作用 ,暂停线程的执行,让其它线程得到机会,sleep 要丢出异常 ,必须抓住 .trysleep(100)catch(interruptedexception e) 6 328.5 socket. 8.5 socket创建服务器 (端口号 )定义数据成员服务器等待网络连接建立 socket 流读客户 端信息向用户发出一个字符串创建 socket实例定义数据成员建立socket 流读socket 流(接收并显示 )送用户名给服务器关闭流waiting for user11111111logi

7、n:connetcting client.java提示用户登录成功读socket 流user :javaloginsuccessful四 程序设计题1 import java.awt.*; import java.util.date; public class showdate extends java.applet.applet date timenow=new date(); font msgfont=new font(“ timesroman” ,font.italic,30);public void paint(graphics g) g.setfont(msgfont); g.set

8、color(color.blue); g.drawstring(timenow.tostring(),5,50); 2 import java.awt.*; import java.applet.applet; public class countclick extends applet int currentmarks=0; public init() button b1=new button(“按钮 ” );add.b1; public boolean action(event evt,object arg) currentmarks+; repaint(); return true; p

9、ublic void paint(graphics g) g.drawstring( +currentmarks,10,10); 3 public class first_exception public static void main(string args) char c; int a,b=0; int array=new int7; string s=hello; try a=1/b; catch(arithmeticexception ae) system.out.println(“ catch “ +ae); try array8=0; catch(arrayindexoutofboundsexception

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论