Fluid
  • Home
  • Archives
  • Categories
  • Tags
  • About

JVM

JVM方法区-第六章 https://www.iteye.com/blog/rednaxelafx-656951 https://www.bilibili.com/video/av75247289?p=2 这种情况全局变量 b: B是否会造成内存泄漏 123456789101112class A { val b = B.getInstance()}class
2020-04-18
JAVA
#JVM

tool_mac

JDK环境变量adb 环境变量123456789sudo touch ~/.zshrcsudo vi ~/.zshrc复制export ANDROID_HOME=/Users/m/Library/Android/sdkexport PATH=$ANDROID_HOME/platform-tools:$PATHexport PATH=$ANDROID_HOME/tools:$PATHexport P
2020-04-11
TOOL

Corouties

https://juejin.cn/post/6953441828100112392 https://www.cnblogs.com/joy99/p/15805916.html 协程启动模式 DEFAULT https://codelabs.developers.google.com/codelabs/kotlin-coroutines/#1 DispatchersBy default, Ko
2020-04-05
Kotlin
#coroutie

databinding

layout expression of the language https://codelabs.developers.google.com/codelabs/android-databinding/#0 https://developer.android.com/topic/libraries/data-binding Create first layout expression when
2020-04-01
Jetpack

Android_itnerview2

https://blog.csdn.net/bn493235694/article/details/79600634 队列是一个先进先出的的数据结构 DequeI need to have a thread-safe LIFO structure Use LinkedBlockingDeque if at a time you want only single thread can o
2020-03-23
JAVA

ActivityRender01

https://juejin.im/post/5baf275f5188255c9a7740ba https://github.com/SusionSuc/AdvancedAndroid/blob/master/AndroidFramework%E6%BA%90%E7%A0%81%E5%88%86%E6%9E%90/Android%E8%A7%86%E5%9B%BE%E5%B1%82%E6%BA%9
2020-03-22
ANDROID
#Activity

ActivityStart01

Activity创建 ​ 生命周期方法调用 本篇文章将根据源码解剖Android的Activity的启动流程,需注意的是下列的分析均基于Android7.0, 7.0版本相较于之前几个版本做了许多改动和重构,但是整体的流程是变化不大。根据启动Activity时机的不同,可分为根Activity的启动流程和普通Activity启动流程,根Activity启动流程又可以称为应用程序启动流程,即
2020-01-18
ANDROID
#AOSP

ActivityStart02

Application OnCreate() 12345678910111213141516171819public static void main(String[] args) { Looper.prepareMainLooper(); //创建消息循环 ActivityThread thread = new ActivityThread();
2020-01-13
ANDROID
#AOSP

JVM_HEAP

堆内存细分现代垃圾收集器大部分都基于分代收集理论设计,堆空间细分为: Java7 及之前堆内存逻辑上分为三部分:新生区+养老区+永久区 Young Generation Space 新生区 Young/New 又被划分为Eden区和Survivor区 Old generation space 养老区 Old/Tenure Permanent Spac
2020-01-06
JAVA
#JVM

List

Colletion容器继承图 https://www.jianshu.com/p/31ed50ab01e3 Java ListList <– ArrayList LinkedList ArrayList ```ArrayList arrayList = new ArrayList<>(); 12345 得到一个object数组 `private static fi
2020-01-05
JAVA
1…1314151617…25

Search

Hexo Fluid