自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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关注的人

提示
确定要删除当前文章?
取消 删除