240 发简信
IP属地:河南
  • Resize,w 360,h 240
    JVM 2种实现方式的对比

    常见的虚拟实现方式有以下两种: 1. 基于栈式架构的特点 设计和实现更简单,适用于资源受限的系统 避开了寄存器的分配问题:使用零地址指令方式分配...

  • Java Thread一些概念

    基本概念 进程和线程 进程进程是系统进行资源分配的最小单位,其中资源包括:CPU 、内存空间、磁盘IO等 线程线程是CPU调度的最小单位,必须依...

  • kotlin apply 和 also 的差别

    also 和 apply的差别主要存在于,lambda表达式内context表示方式,also是通过传入 的参数(it)来表示的,而apply是...

  • Android Framework源码中JNI方法注册流程

    在 Android Zygote进程启动(一) 文章中提到在AndroidRuntime.cpp 中提到 AndroidRuntime::sta...

  • Android Zygote进程启动(一)

    Zygote进程本身是一个native的程序,在init进程启动后,会执行init.rc中的内容: 1.第一行启动native service ...

  • Linux 下tempfs

    Linux 下tempfs tmpfs是一种虚拟内存文件系统,而不是块设备。是基于内存的文件系统,创建时不需要使用mkfs等初始化。它最大的特点...

  • Android init进程

    ## init进程主要做两件事情: 1.解析配置文件init.rc,然后启动系统各种native进程,例如Zygote进程,SurfaceFli...