黑马程序员技术交流社区

标题: 异常和线程有助于有助于优化程序设计和增强其健壮性 [打印本页]

作者: 李红志    时间: 2013-3-10 15:16
标题: 异常和线程有助于有助于优化程序设计和增强其健壮性
异常让我们能管理程序中潜在的错误,通过使用try,catch和finally,可以保护可能导致异常的代码,在异常发生时处理他们。
处理只是问题的一半;另一半是生成和引发异常。throws子句告诉方法的用户,该方法可能引发异常;它也可以在方法体的方法调用中将异常传递出去。

线程能让我们将类中处理器密集型部分与其他部分分开执行,当类需要执行计算机密集型任务时,这很有用。还可以使用线程来同时执行多项任务,并从外部启动和终止线程。
线程实现了Runnable接口,后者包含一个方法:run()。通过调用线程的start()方法来启动线程时,线程的run()方法将被自动调用。

线程在安卓中应用很广,比如QQ用户头像,每个头像都有一个线程在下载,多线程还可以将前台activities和后台serve分开。总之应用很广。

作者: 许庭洲    时间: 2013-3-16 19:44
值得学习ing!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2