自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Weleness的博客

戒骄戒躁,禁欲禁心

  • 博客(6)
  • 资源 (1)
  • 收藏
  • 关注

原创 ArrayList源码解析

ArrayList源码解析前言ArrayList源码解析ArrayList简介ArrayList核心源码并发修改异常 ConcurrentModificationExceptionforeach循环为什么会出现ConcurrentModificationException异常前言这里首先建议小伙伴们自己去阅读源码,然后有条件的可以自己手写一遍,先看,然后根据自己的感觉去写,不会的可以抄源码,但是要知道这段代码的作用是什么。ArrayList源码解析ArrayList简介ArrayList 的底层

2020-06-30 21:11:03 470

原创 Java基础知识复习(四)

Java基础知识复习(四)AQSAQS核心思想AQS实现原理AQS底层使用了模板方法模式AQS源码分析独占式(默认非公平锁)共享式AQSAQS是一个用来构建锁和同步器的框架,使用AQS能简单且高效地构造出应用广泛的大量的同步器,比如我们提到的 ReentrantLock,Semaphore,其他的注入 ReentrantReadWriteLock,SynchronousQueue,FutureTask等等都是基于AQS的,我们也可以利用AQS构造出符合我们自己需求的同步器。AQS核心思想AQS核心思

2020-06-22 22:00:20 411

原创 Java基础知识复习(三)

Java基础知识复习(三)5 Java并发synchronized如何使用 synchronized 关键字synchronized关键字底层原理Synchroized和ReentrantLock的区别乐观锁悲观锁独占锁共享锁公平锁非公平锁可重入锁(递归锁)偏向锁轻量级锁自旋锁自适应自旋锁锁消除锁粗化死锁5 Java并发synchronizedsynchronized是jdk提供的jvm层面的同步机制。他解决的是多线程之间访问共享资源的同步问题,它保证再它修饰的方法或代码块同一时间只有一个线程执行。

2020-06-15 23:17:20 389

原创 Java基础知识复习(二)

这里写目录标题2、Java面向对象2.1 面向对象和面向过程的区别2.2 构造器2.1.1. 构造器Constructor是否可被override2.1.2. 为什么要在一个类中定义一个不做事的无参构造方法2.1.3. 一个类的构造方法的作用是什么。若没有在类中定义构造方法,对象是否能够被正确创建2.1.4. 在调用子类构造方法之前会先调用父类没有参数的构造方法,其目的是?2.2 面向对象的特性2.3 抽象类和接口2.3.1. 接口和抽象类的区别2.4 内部类2.4.1 内部类的特点2.4.2 为什么内

2020-06-14 23:00:58 378

原创 Java基础知识复习(一)

Java常见基础知识1.Java基本功1.1.1 Java语言有那些特点简单易学(相比c++来说,Java容易上手);面向对象(三大特性,封装,继承,多态);跨平台(平台无关性,Java虚拟机实现与平台无关;健壮性;安全性;体系结构中立(编译过的**.java**文件会变为字节码文件,这些字节码文件与特定的计算机结构体系无关);多线程(Java是第一个支持并发程序设计的主流语言);支持网络编程并且很方便( Java 语言诞生本身就是为简化网络编程设计的,因此 Java 语言不仅支持网络

2020-06-09 21:55:37 507 1

原创 Spring Boot 20天入门(day11)

Spring Boot 20天入门(day11)Springboot定时与异步任务Spring Schedule 实现定时任务1、定制一个scheduled task2、加上@EnableScheduling注解3、自定义线程池创建Scheduled task4、@EnableAsync和@Async使定时任务并行执行Spirngboot 异步任务Future模式Future模式的核心思想Springboot使用异步编程两个核心注解自定义TaskExecutor编写一个异步方法测试Springboot与安全

2020-06-04 13:46:03 430

PCB耳机接口

PCB的耳机接口,左右声道,3d立体回响,是我自己画的,

2019-04-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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