自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 序列化与JSON

如果在拷贝这个对象的时候,只对基本数据类型进行了拷贝,而对引用数据类型只是进行了引用的传递,而没有真实的创建一个新的对象,则认为是浅拷贝。反之,在对引用数据类型进行拷贝的时候,创建了一个新的对象,并且复制其内的成员变量,则认为是深拷贝。浅拷贝和深拷贝只是相对的,如果一个对象内部只有基本数据类型,那用 clone() 方法获取到的就是这个对象的深拷贝,而如果其内部还有引用数据类型,那用 clone() 方法就是一次浅拷贝的操作。

2022-11-30 16:28:38 244 1

原创 阻塞队列与线程池原理

代码】阻塞队列与线程池原理。

2022-08-06 14:29:42 215

原创 进程与线程

理解start和run线程生命周期ThreadLocal辨析内存溢出堆栈线程间的协作

2022-06-04 18:24:24 130

原创 Hello Note

Android中一张图片占多大内存系统可用内存不足和应用可用内存不足如何使用android工具systrace进行调试抖音 Android 性能优化系列:启动优化实践字节码插桩ASM 修改字节码 Android给第三方应用添加系统签名的两种方式用VsCode画类图、流程图、时序图、状态图adb shell 查看CPU架构关于32位和64位SO库混合引入Crash解决方案说说Android项目中的armeabi,armeabi-v7a和x86...............

2022-02-14 14:56:37 1613

原创 查看Java字节码

2022-02-09 13:41:04 513

原创 Hello注解与反射

注解的作用和意义注解本身没有任何意义,单独的注解就是一种注释,它需要配合一些技术如反射、插桩才有意义。注解Annotation称为Java标注,JDK1.5引入的一种注释机制。是元数据的一种形式,提供有关程序但不属于程序本身的数据。注解对它们的注解的代码没有任何影响package com.hello.annotation;import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import

2022-02-04 12:06:12 1321 1

原创 异常:ApkProvisionException: No outputs for the main artifact of variant: debug

使用Android Studio 3.6.1版本 ,运行之前项目时,项目可正常编译出apk文件,但无法自动安装到设备。手动通过命令行将apk安装到设备,也存在无法调试的问题。提供三种方式对Android Studio进行降级操作,个人选择的是 3.5版本点击进入Android Studio 历史版本集合使用最新版本3.6.1 ,升级项目gradle插件版本到最新版本由于gradle升级,可能会导致项目改动地方比较多。使用最新版本3.6.1,保持项目gradle插件版本不变,修

2022-01-31 16:43:23 1753

原创 Hello范型

为什么需要范型?1.适用于多种数据类型,执行相同的代码。2.使用范型后,在编码的时候可以直接指定数据类型,插入错误的数据类型,在编译期间直接不通过。

2021-03-01 23:11:40 436

空空如也

空空如也

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

TA关注的人

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