自定义博客皮肤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)
  • 资源 (1)
  • 收藏
  • 关注

原创 Android View绘制过程,基于源码的解析呀

View绘制过程,首页第一步了解整个android的view框架,这其中涉及到几个基本的概念。Activity:基本的页面单元,承载着整window,view实际上是绘制在这个window之上的。View:最基本的UI组件,可以的布局中直接使用。 public class View implements Drawable.Callback

2020-09-23 15:07:08 132

原创 ReentrantLock源码+图深度解析呀

彻底理解ReentrantLock简介源码解析  java除了使用关键字synchronized外,还可以使用ReentrantLock实现独占锁的功能。而且ReentrantLock相比synchronized而言功能更加丰富,使用起来更为灵活,也更适合复杂的并发场景。这篇文章主要是从使用的角度来分析一下ReentrantLock。简介  ReentrantLock常常对比着synchronized来分析,我们先对比着来看然后再一点一点分析。synchronized是独占锁,加锁和解锁的过程自动

2020-09-23 14:58:01 189

原创 Synchronized关键字---总结自《Java多线程编程核心技术》

1、方法内部的变量为线程安全“非线程安全”问题存在于“实例变量”中,如果是方法内部的私有变量,则不存在“非线程安全”问题。这是方法内部的变量是私有的特性造成的2、实例变量是非线程安全的如果多个线程共同访问一个对象中得实例变量,则有可能造成“非线程安全”问题。3、多个对象多个锁锁的概念是针对对象的,每一个对象都会有锁(lock)关键字synchronized取得的

2020-09-22 14:01:48 123

原创 深入理解Java锁机制---AQS(AbstractQueuedSynchronizer)

内容待定

2020-09-21 19:56:34 295 1

开发几个demo的下载

不错的,挺好的。比较适合新手的10个demo一起打包下载吧,不要你分o

2014-10-16

空空如也

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

TA关注的人

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