- 博客(2)
- 资源 (1)
- 收藏
- 关注
原创 《疯狂Java讲义》之异常处理
一、异常处理机制 1.try…catch处理异常过程 程序执行try代码块的内容,当遇到异常时,系统会自动创建一个异常对象,并将该对象交给Java运行时环境,即抛异常(throw);当Java运行时环境接收到异常对象时,会寻找能够处理这个异常的catch块(判断该异常对象是否是该catch块后异常类或其子类的实例),如果找到,则交给该catch块处理,即捕获异常;如果没有找到合适的catch块...
2018-08-28 15:45:44 179
原创 《疯狂Java讲义》之多线程笔记
一、进程和线程的区别 进程:操作系统层面,每个进程拥有独立的代码和数据空间,进程间切换开销很大,进程是资源分配的最小单元; 线程:应用程序层面,同一类线程可以共享代码和数据空间,线程间切换开销较小,线程是CUP调度的最小单元。 线程和进程同样分为五个阶段:创建、就绪、运行、阻塞、终止。 二、线程的创建 多线程的创建有两种手段,一是继承Thread类,二是实现Runnable接口。 ru...
2018-08-28 13:53:54 399
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人