Java技术总复习.ppt

  1. 1、本文档共93页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 编写事件处理程序代码 必须确定事件源与事件监视器 事件源的选择通常比较容易,事件监视器必须是实现事件监视器接口的类对象 Soureobject.addXXXListener(监视器),将某个对象作为自己的监视器 创建监视器对象的类必须实现相应的事件接口 Class A implements XXXListener 当事件源发生事件时,监视器将调用接口中的相应方法对事件进行处理 总复习目录 第1章 Java入门 第2章 标识符、关键字和数据类型 第3章 运算符、表达式和语句 第4章 类、对象和接口 第7章 AWT组件和事件 第8章 建立对话框 第9章 Java多线程机制 第10章 输入输出流 第11章 Java网络的基本知识 第12章 Java Applet基础 第15章 Java数据库连接(JDBC) 第8章 建立对话框 Dialog类和Frame都是Window的子类, 不同的地方 比如Dialog 没有添加菜单的功能 对话框必须要依赖于某个窗口或组件,当它所依赖的窗口或组件消失,对话框也将消失;而当它所依赖的窗口或组件可见时,对话框又会自动恢复。 对话框的模式 对话框分为无模式和有模式两种。 如果一个对话框是有模式的对话框,那么当这个对话框处于激活状态时,只让程序响应对话框内部的事件,程序不能再激活它所依赖的窗口或组件,而且它将堵塞当前线程的执行,即堵塞使得对话框处于激活状态的线程,直到该对话框消失不可见。 无模式对话框处于激活状态时,程序仍能激活它所依赖的窗口或组件,它也不堵塞线程的执行。 总复习目录 第1章 Java入门 第2章 标识符、关键字和数据类型 第3章 运算符、表达式和语句 第4章 类、对象和接口 第7章 AWT组件和事件 第8章 建立对话框 第9章 Java多线程机制 第10章 输入输出流 第11章 Java网络的基本知识 第12章 Java Applet基础 第15章 Java数据库连接(JDBC) 线程的生命周期 新生 就绪 阻塞 运行 死亡 new Thread start 系统调度自动执行run() run方法退出 sleep、wait Stop() sleep结束、notify、notifyall Java 多线程的实现方法 在Java中,创建线程的方法有两种: 通过创建Thread类的子类来实现; 通过实现Runnable接口的类来实现。 通过Thread类的子类实现多线程 设计Thread的子类 根据工作需要重写Thread类的run方法 使用new关键字创建所定义的线程类的对象 调用该对象的start方法启动线程 线程启动后自动执行run()方法,执行完毕后进入终止状态 通过Runnable接口实现多线程 通过Runnable接口实现多线程的方法: 设计一个实现Runnable接口的类,然后根据工作需要重新设计线程的run方法; 建立该类的对象,以此对象为参数建立Thread类的对象; 调用Thread类对象的start方法启动线程,将执行权转交到run方法 所创建线程的目标对象 目标对象的run方法 总复习目录 第1章 Java入门 第2章 标识符、关键字和数据类型 第3章 运算符、表达式和语句 第4章 类、对象和接口 第7章 AWT组件和事件 第8章 建立对话框 第9章 Java多线程机制 第10章 输入输出流 第11章 Java网络的基本知识 第12章 Java Applet基础 第15章 Java数据库连接(JDBC) 第10章 输入输出流 在Java中,把这些不同类型的输入、输出源抽象为流(Stream)。 I/O流提供一条通道程序,可以使用这条通道把源中的字节序列送给目的地。 把输入流的指向称做源,程序从指向源的输入流中读取源中的数据。 而输出流的指向是字节要去的一个目的地(或用户),程序通过向输出流中写入数据把信息传递到目的地。 第10章 输入输出流 第10章 输入输出流 Java的I/O流库提供大量的流类(在包java.io中)。 所有输入流类都是抽象类InputStream(字节输入流)或抽象类Reader(字符输入流)的子类 而所有输出流都是抽象类OutputStream(字节输出流)或抽象类Writer(字符输出流)的子类。 总复习目录 第1章 Java入门 第2章 标识符、关键字和数据类型 第3章 运算符、表达式和语句 第4章 类、对象和接口 第7章 AWT组件和事件 第8章

文档评论(0)

yan666888 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档