Java & Kotlin
文章平均质量分 83
Java开发
捡一晌贪欢
这个作者很懒,什么都没留下…
展开
-
Kotlin学习-构造函数
Kotlin学习-构造函数转载 2022-09-28 18:18:41 · 4412 阅读 · 0 评论 -
安卓面试总结(6)——Java 虚拟机 II
JVM 的内存模型和垃圾收集的策略,以及类加载机制原创 2022-09-27 21:31:24 · 847 阅读 · 0 评论 -
安卓面试总结(5)——Java 虚拟机 I
安卓面试总结(5)——Java 虚拟机 I原创 2022-09-21 21:51:01 · 498 阅读 · 0 评论 -
安卓面试总结(4)——Java 多线程II
安卓面试总结(4)——Java 多线程、锁机制、并发工具原创 2022-09-20 23:01:38 · 422 阅读 · 0 评论 -
安卓面试总结(3)——Java 多线程I
安卓面试总结(3)——Java 多线程I原创 2022-09-19 22:51:35 · 285 阅读 · 0 评论 -
安卓面试总结(2)——Java 集合框架
安卓面试总结(2)——Java 集合框架原创 2022-09-18 00:56:38 · 444 阅读 · 0 评论 -
安卓面试总结(1)——Java基础
安卓面试总结第一篇——Java 基础内容原创 2022-09-17 19:32:14 · 438 阅读 · 0 评论 -
Kotlin之 let、apply、run、with等函数区别
原文链接https://www.jianshu.com/p/5c4a954d2b2c前提介绍Kotlin和Groovy等语言一样,支持闭包(block),如果函数中最后一个参数为闭包,那么最后一个参可以不写在括号中,而写在括号后面,如果只有一个参数,括号也可以去掉。如下所示fun toast() { button.setOnClickListener({ Toast.makeText(context, "test", Toast.LENGTH_SHORT).show()转载 2021-07-07 11:01:51 · 318 阅读 · 0 评论 -
DCL之单例模式
最近看到一篇写的DCL之单例模式的文章写的非常好,忍不住想转发,先贴原文链接,顺便自己记一边https://blog.csdn.net/hongyinanhai00/article/details/113971787所谓的DCL 就是 Double Check Lock,即双重锁定检查,在了解DCL在单例模式中如何应用之前,我们先了解一下单例模式。单例模式通常分为“饿汉”和“懒汉”,先从简单入手饿汉所谓的“饿汉”是因为程序刚启动时就创建了实例,通俗点说就是刚上菜,大家还没有开始吃的时候就先自己吃转载 2021-06-02 10:11:04 · 208 阅读 · 0 评论 -
震惊!静态方法竟能访问私有数据
今天整理异常处理的代码,居然发现了一个很神奇的东西,静态方法竟能访问类的私有数据,下面一起看看吧,直接上代码! private Context mContext; //默认的主线程异常处理器 private UncaughtExceptionHandler mDefaultHandler; //在application中初始化 public static void init(Context applicationContext) { CrashHa原创 2021-06-01 11:51:27 · 455 阅读 · 1 评论 -
Java细节,Lambda表达式中使用this会怎么样?
Java细节,,Lambda表达式中使用this会怎么样?最近根据需求,改了下安卓App的登录界面,里面计算短信发送时间的部分发现一个很有意思的地方。一开始用的timer写的: final Timer timer = new Timer(); timer.schedule(new TimerTask() { @SuppressLint("SetTextI18n") public void run() {原创 2021-02-05 16:29:34 · 1445 阅读 · 1 评论 -
Java细节,自动封箱拆箱导致的NullPointerException问题
和字符拼接原创 2021-02-05 15:49:24 · 2408 阅读 · 0 评论 -
牛刀小试!Java中消除对受查异常的检查
牛刀小试!Java中消除对受查异常的检查最近在阅读 Java 卷I,并尝试着做一些笔记。当然只是搬运工了,大部分都是在抄原文,偶尔有问题也写点见解什么的。对于原文内容,还是很不错的,让我理解了很多东西,有些很难理解的地方,或者生动的例子,我就直接大量copy了,毕竟我没办法精炼的说出来,让读者或者以后的我去理解。好了,话不多说,切入主题吧!今天看到了 卷I 的第8章,是关于泛型的介绍的,其中有一部分和异常有关的内容比较晦涩难懂,特别是 8.6.9小节——可以消除对受查异常的检查,真就拔了一爪子的头发了原创 2020-07-18 21:00:52 · 561 阅读 · 1 评论