今天早上复习了异常的特点,使用及问题。明确runtimeException的使用场景,以及异常抛出及处理的流程。
介绍了包的概念,package.包对类文件进行分类整理,给类提供多层命名(名称)空间,用于区分名称。包的多有字母都要小写。包与包之间要访问类,类必须是public的,要访问的包中的方法也必须是public的
Protected 保护权限,是不同包之间的子类可以使用此方法,不可以用类名直接调用。自此一共学习了四种权限。
Import是为了简化类名书写。
多线程的好处:解决了多部分代码同时运行的问题
多线程的弊端:线程太多会调至效率的降低。
Jvm启动时就启动了多个线程,至少有两个线程可以分析的出来
1,执行main函数的线程
2,负责垃圾回收的线程。
如何创建一个线程,讲了创建线程的方式一:继承thread类
步骤
1,定义一个类继承thread类
2,覆盖thread类中的run方法。
3,直接创建thread的子类对象创建线程。
4,调用start方法开启线程并调用线程的任务run方法执行。
在写包的程序时,用一个没有包名的类文件,使用improt 包名.*的方式不能访问这个包中的内容,如果将*换成类名可以调用,如果将这个包打包,也可以调用。
---------------------- android培训、 java培训、期待与您交流! ----------------------详细请查看: http://edu.csdn.net/heima
本文回顾了异常处理的特点及使用场景,介绍了包的概念及其作用,并深入探讨了多线程的基本原理,包括进程与线程的区别、多线程的优势与不足以及线程创建的方法。
865

被折叠的 条评论
为什么被折叠?



