首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Android 相关的Java
Android帅次
创建于2021-09-30
订阅专栏
涉及JVM、Java基础。
等 9 人订阅
共8篇文章
创建于2021-09-30
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Android 单例模式必知必会
单例模式是运用最广泛的设计模式之一,在应用这个模式时,单例模式的类必须保证只有一个实例存在。多用于整个程序只需要有一个实例,通常很消耗资源的类,比如线程池,缓存,网络请求,IO操作,访问数据库等。
HashMap 的产生与原理
数组:一片物理上连续的大小确定的储存空间。 顺序表:以数组的形式保存的线性表,物理上连续、逻辑上连续、大小可以动态增加。 链表:链表是一种物理存储单元上非连续、非顺序的存储结构。
Java 泛型简单剖析与使用
泛化:可以用T代表任意类型,所以许多重要的类,比如集合框架,都已经成为泛型化的了,这带来了很多好处。
Java的四种引用方式
1.强引用(StrongReference)。 2.软引用(SoftReference)。 3.弱引用(WeakReference)。 4.虚引用(PhantomReference)。
Java 垃圾回收(GC)
垃圾就是内存中已经没有用的对象。 Java 虚拟机中使用一种叫作可达性分析的算法来决定对象是否可以被回收。
Java 类加载器
类加载器ClassLoader:负责将 .class 文件加载到 JVM 中。一个完整的 Java 程序是由多个 .class 文件组成的。
JVM 内存结构
JVM 基于栈,而 Dalvik(DVM) 基于寄存器。 栈、本地方法栈、程序计数器这三个部分都是线程独占的,堆、方法区线程共享。
Java JVM知识汇总
JVM 是 Java 程序运行基础,JVM 有自己完善的硬件架构,如处理器、堆栈等,还具有相应的指令系统。一次编译,多次运行。