- 博客(4)
- 收藏
- 关注
原创 线程池的创建
在 Java 语言中,并发编程往往都是通过创建线程池来实现的,而线程池的创建方式也有很多种,总体来说是两大类七种方法,第一大类是通过 Executors 创建,第二大类是通过 ThreadPoolExecutor 创建
2022-10-20 10:16:20
426
原创 类的加载机制
类加载的生命周期:加载(Loading)、验证(Verification)、准备(PreParation)、解析(Resolution)、初始化、使用、销毁,其中验证,准备,解析又叫做连接,解析有点特殊,某种特定情况下,解析是在初始化之后执行的。
2022-10-19 10:26:30
703
原创 接口和抽象类的区别
接口实际上就是一个特殊的抽象类,两者都不能直接实例化接口用interface修饰,抽象类用abstract修饰接口可以多实现(implements),而抽象类只能单继承(extends)接口里面只有常量,默认是publish static final,不能私有化,而抽象类可以有变量,变量可以私有化接口里面都是抽象方法,而抽象类里面可以有非抽象方法
2022-10-18 10:51:50
141
2
转载 用户态和核心态(内核态)的概念、区别和转换
用户态和核心态是操作系统的两种运行级别,当系统运行在3级特权级上时,就可以称之为运行在用户态,因为这事最低权限级,是普通用户运行的权限级,大部分用户直接面对的的程序都是运行在用户态。在手机上表现就是:只能管理自己的App,如果想要操作硬件,需要调用系统的库函数,且部分功能操作不了,操作硬件,比如网卡。
2022-10-18 10:41:59
1828
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人