摘要: 进程: 进程是指内存中运行的应用程序,每个进程都有独立的内存空间,一个应用程序可以同时运行多个进程;进程也是程序的一次执行过程,是系统执行程序的基本单位。 线程: 线程是进程中的一个执行单元,负责当前进程程序的执行,一个进程至少有一个线程;一个进程是可以有多个线程的,这个应用程序被称为多线程程序。 阅读全文
posted @ 2021-07-24 21:46 功不唐捐-纯小喜 阅读(74) 评论(0) 推荐(0)
摘要: 1.java 中 finally 块一定会执行吗? 答:不一定。如果在try或者catch语句中使用了System.exit(0)语句,那么就不会执行接下来的代码了。因为执行到System.exit(0)时,程序已经被结束了。当然,大部分情况下,在try...catch语句块中都不会有System. 阅读全文
posted @ 2021-07-24 14:53 功不唐捐-纯小喜 阅读(138) 评论(0) 推荐(0)
摘要: 什么是自定义异常类: 在开发中根据自己业务的异常情况来定义异常类. 自定义一个业务逻辑异常: RegisterException。一个注册异常类。 异常类如何定义: 1. 自定义一个编译期异常: 自定义类 并继承于 java.lang.Exception 。 对于编译器异常,需要我们进行throw抛 阅读全文
posted @ 2021-07-24 11:25 功不唐捐-纯小喜 阅读(166) 评论(0) 推荐(0)
摘要: 在java中,对于异常,一般使用throw抛出异常或者使用try catch 处理异常 1.使用throw关键字 throw用在方法内,用来抛出一个异常对象,将这个异常对象传递到调用者处,并结束当前方法的执行 格式:throw new XXXException("输出信息"); 注意: a.thro 阅读全文
posted @ 2021-07-23 22:50 功不唐捐-纯小喜 阅读(706) 评论(0) 推荐(0)
摘要: 在java中,Throwable是所有错误(Error)或异常(Exception)的超类,其中,异常又分为编译时异常和运行时异常。 ​ 1.错误(Error)是程序员无法解决的,只能通过修改代码,而异常是可以避免的。比如,常见的错误(Error)有“内存溢出或系统崩溃”,内存溢出如新建的一个数组, 阅读全文
posted @ 2021-07-23 22:49 功不唐捐-纯小喜 阅读(189) 评论(0) 推荐(0)