一、第一步window 10下安装 Ubuntu 1.打开主板虚拟化并打开子系统服务 不打开此功能你的电脑无法正常使用虚拟机,具体不再这里描述,请自行百度”主板品牌 + 打开...
一、第一步window 10下安装 Ubuntu 1.打开主板虚拟化并打开子系统服务 不打开此功能你的电脑无法正常使用虚拟机,具体不再这里描述,请自行百度”主板品牌 + 打开...
配置信息 NDK r24 24.0.8215888CMake 3.18.1AGP 7.2.1Gradle 7.3.3 项目地址: https://github.com/Dra...
一、jvm中方法区、堆与栈的主要存储对象方法区:已经加载的类的一切信息,包括类的修饰符 是类还是接口 类名 继承的父类名 引用的接口 类的字段信息 类的方法列表 方法信息 静...
一、== 与 equals==:时判断对象地址,基本数据类型判断值。equals:判断对象相等,若没有覆写则等同于==。 二、hashcode、equals重写若重写equa...
一、HashMap与Hashtable区别HashMap:非线程安全,允许键和值null。Hashtable:线程安全,不允许键和值null。CorrentHashMap:线...
HashMap原理:HashMap 是基 于 Map 接口实现的一种键-值对<key,value>的存储结构,允许 null 值,同时非 有序,非同步(即线程不安全)。Has...
一、值传递java中只有一种传递,值传递,若参数是引用类型传递的是引用参数的副本,这个副本存放的是参数的地址。如果参数中没有改变这个副本的地址,而是改变了地址中的值,那么在函...
一、面向对象1.面向对象的四大特征:抽象、封装、继承、多态抽象:对同一个事物的属性(特征)和方法(功能/行为)进行抽取,归纳总结。封装:抽象中将属性与方法写在一个类中就是封装...
Java Byte取值范围 概念:负数的补码是该 数 绝 对 值 的 原 码 按 位 取 反 ,然 后 对 整个数 加 1 在计算机内,定点数有3种表示法:原码、反码和补码 ...
一、final 关键字1.修饰一个类表示这个类不能被继承,final类中的方法也会被隐式(方法前没有final关键字效果却是有final的)指定final方法。2.修饰方法时...
PropertyValuesHolder 设置具体动画过程ObjectAnimator 绑定 执行动画View 与PropertyValuesHolderAnimatorSe...
Handel:主线程中定义Handler,子线程发消息,通知Handler完成UI更新,Handler对象必须定义在主线程中,如果是多个类直接互相调用,就不是很方便,需要传递...
工具:1.真机 GPU呈现模式分析 作用:判断哪些操作耗时过长2.真机 调试GPU过度绘制 作用:显示绘制层级3.AS profile 作用:查看内存 流量 cpu 电量使用...
Fragment的生命周期 Fragment与Activity生命周期对比 Fragment的生命周期方法 主要有onAttach()、onCreate()、onCreate...
Activity生命周期方法 主要有onCreate()、onStart()、onResume()、onPause()、onStop()、onDestroy()和onRest...