自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 IntentService源码解析

前言:IntentService算是service中比较重要的一个类,而且就100行代码!今天一起阅读它的源码和注释。成员变量(4个):mServiceLooper: Looper 与线程关联的LoopermServiceHandler:  ServiceHandler 自定义Handler子类,会在handlerMessage中调用onHandleIntent;mName: ...

2018-07-23 17:34:37 98

原创 Android不同启动模式对应的生命周期

四种启动模式:standard(默认)、singleTop、singleTask和singleInstance。默认阅读的已经知道基础的解释,这里不做详细叙述。下面开始讲述比较有意思的生命周期。结论:启动模式 位于栈顶 不在栈顶 Standard onPause-onStop-onDestory onCreate-onStart-onResume...

2018-07-22 20:30:52 326

原创 浅拷贝和深拷贝

这里主要说说实现深拷贝的两种方式:    1、浅拷贝public class CloneImp { public static void main(String[] args) { Dog dog = new Dog(); dog.cat.name = "旺旺"; try { Dog cloneDog = (Dog) dog.clone(); //拷贝数据变更 cloneDog....

2018-06-01 17:25:31 228

原创 静态代码块、代码块以及构造函数执行顺序问题

最常见的例子:public class TestCode { public static void main(String[] args) { new Son(); System.out.println("----------------------"); new Son();}}// 父类class Father { static {   System.out.println("父类静态代码块...

2018-06-01 11:02:48 111

原创 代码块总结

代码块:    1.局部代码块    2.构造代码块    3.静态代码块    4.同步代码块{多线程中}1.局部代码块:    解释:局部一般就是方法中的东西,方法中出现    作用:限定变量生命周期,提高内存利用率。2.构造代码块:    解释:在类中方法外出现    作用:每次调用构造都执行,在构造方法前执行,相当于把构造函数内相同的代码放一

2017-12-19 21:03:03 184

空空如也

空空如也

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

TA关注的人

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