摘要: Kotlin语言 Google规定的官方Android语言 # 1. 变量 // TODO Var 与 Val fun main() { // 可变变量定义:var 关键字 // var <标识符> : <类型> = <初始化值> // 不可变变量定义:val 关键字,只能赋值一次的变量(有一点点类 阅读全文
posted @ 2021-04-05 17:04 AronJudge 阅读(165) 评论(0) 推荐(0) 编辑
摘要: Android虚拟机和类加载机制 1. JVM与Dalvik Android 应用程序运行在Dalvik/ART虚拟机,并且每个应用程序对应有单独的Dalvik虚拟机实例。Dalvik虚拟机实则也算是一个Java虚拟机,只不过他执行的不是class文件,的是dex文件。class文件是一个文件一个类 阅读全文
posted @ 2021-04-05 12:45 AronJudge 阅读(424) 评论(0) 推荐(0) 编辑
摘要: JVM JVM整体 JVM运行过程 不仅跨平台还跨语言 运行时数据区 定义:Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域 类型:程序计数器,虚拟机栈,本地方法区,java堆,方法区(运行时常量池),直接内存 线程 线程私有 红色圈起来 线程共享 红线 方法区: 阅读全文
posted @ 2021-04-05 02:33 AronJudge 阅读(86) 评论(0) 推荐(0) 编辑