摘要: Handler机制的作用是用在不同线程之间的通信,通常是在子线程完成耗时操作,通过handler将有关的ui操作切换到主线程。 本质上是一个线程开启无限循环并持续监听其他线程给他发的消息,如果没有消息自身就堵塞(相当于wait) looper是要被调用的,android-main方法的调用:http 阅读全文
posted @ 2021-12-27 19:37 码虫垒起代码之城 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 加载器将.class文件中的类加载到方法区中转化成基本的数据结构,而至于是否能够使用运行,则是由execution Engine决定。 类加载器只加载特定标识符的class文件->由cafe babe起始。 类加载器->4种: 加载器BootstrapClassLoader: 也叫根加载器,是虚拟机 阅读全文
posted @ 2021-11-20 16:14 码虫垒起代码之城 阅读(48) 评论(0) 推荐(0) 编辑
摘要: Lambda 函数式接口: 任何接口,如果只包含唯一一个抽象方法,他就是一个函数式接口。 函数式接口可以通过Lambda表达式来创建该接口的对象。 关于Lambda表达式,解决的就是函数式接口的需要采用大量复杂的代码,尤其见于线程的使用 首先是采用外部类: public class Lambda { 阅读全文
posted @ 2021-11-17 20:13 码虫垒起代码之城 阅读(51) 评论(0) 推荐(0) 编辑
摘要: Java值传递以及引用传递原理 Java除了8大数据类型之外(int、byte、boolean、long、double、char、short、float )都是引用类型,首先Java所有传参都是值传递; Java的内存分区 我觉得要了解Java的其他方面首先是要了解Java的内存分区,c++分为堆、 阅读全文
posted @ 2021-11-16 20:50 码虫垒起代码之城 阅读(111) 评论(0) 推荐(0) 编辑
摘要: Markdown使用笔记 标题 1.一级标题:# + space + titleName 2.二级标题:## + space + name 3.三级标题 : 以此类推~~~ 2.字体 1.粗体:** + ** 2.斜体:* + * 3.斜粗体:*** + *** 4.下划线:~~ + ~~ 3.引用 阅读全文
posted @ 2021-11-15 17:25 码虫垒起代码之城 阅读(19) 评论(0) 推荐(0) 编辑