Java异常、事件、多线程
2015-11-02 19:36
288 查看
异常
捕捉异常,以便程序继续执行,同时可进行异常处理使程序更加健壮。
Throwble类,派生Exception类和Error类,Exception类供应用程序用,Error类系统保留。Exception包含具体的异常分类,可自定义加分类。
异常处理,try catch可多个,对应多个异常分类 finally
事件
给C#一样,用委托绑定了事件和方法,当事件发生是,调用方法。
多线程
使用多线程有两种,一种是使用Thread类的实例,一种是实现Runnable接口。
跟C#一样,是把cpu时间进行了划分,实现响应及时,不是线性的执行一个线程。
线程的生命周期,开始(包含等待),运行、暂停、停止
管理线程同步
捕捉异常,以便程序继续执行,同时可进行异常处理使程序更加健壮。
Throwble类,派生Exception类和Error类,Exception类供应用程序用,Error类系统保留。Exception包含具体的异常分类,可自定义加分类。
异常处理,try catch可多个,对应多个异常分类 finally
事件
给C#一样,用委托绑定了事件和方法,当事件发生是,调用方法。
多线程
使用多线程有两种,一种是使用Thread类的实例,一种是实现Runnable接口。
跟C#一样,是把cpu时间进行了划分,实现响应及时,不是线性的执行一个线程。
线程的生命周期,开始(包含等待),运行、暂停、停止
管理线程同步
相关文章推荐
- Java安全技术
- Java数据库技术
- Java输入输出技术
- spring中jdbc声明式事务和spring基于xmlschema、annotation的声明式事务(事务3)
- SpringDI_容器依赖注入的注解
- Spring MVC 教程,快速入门,深入分析
- Spring @Transactional 如何开启事务
- ubuntu安装配置jdk
- java线程的实现
- java--xiti
- java课堂动手动脑博客
- 把Eclipse修改为黑色主题!配色方案详细图文并茂可供下载!
- java内存溢出示例(堆溢出、栈溢出)
- Struts面试题
- eclipse 断点使用深入技能
- Java导出Excel Sheet页
- 杭电ACM 1040 As Easy As A+B java 解读
- Mybatis与Spring的原生Dao整合
- 69道Spring面试题和答案
- eclipse 遇到 exit code = 13 , count find java_home解决方案