Java
文章平均质量分 90
java基础知识
Loser@jing
这个作者很懒,什么都没留下…
展开
-
2、Java基础
1、定义不同equals()是Java中的一个方法;==在Java中只是运算符号2、比较对象不同equals():对于引用数据类型的判断,两个数据内容是否相等,比如两个字符串,两个具体的对象; == 判断基本数据类型是否相等,相比较的是数值是否相等,相等返回true,不相等返回false。如果比较的是引用类型来, 则比较的是对象地址值是否相等。3、运行速度不同== 运行速度比equals()快,因为==只是比较引用。因此, equals方法与hashCode方法根本就是配套使用的。对于任何一个对象,原创 2022-06-05 20:37:51 · 294 阅读 · 2 评论 -
Binder、Handler、synchronized
文章目录一、Activity生命周期方法二、使用步骤1.引入库2.读入数据总结一、Activity生命周期方法主要有onCreate()、onStart()、onResume()、onPause()、onStop()、onDestroy()和onRestart()等7个方法。onCreate:表示Activity正在被创建,这是生命周期的第一个方法。在这个方法中,我们可以做一些初始化工作,比如调用setContentView去加载界面布局资源、初始化Activity所需数据等。onStart:原创 2022-05-30 20:13:13 · 346 阅读 · 0 评论 -
HashMap结构与原理
文章目录一、Android四大组件二、HashMap 的结构以及原理三、view绘制机制四、Intent一、Android四大组件1、activity(1)一个Activity通常就是一个单独的屏幕(窗口)。(2)Activity之间通过Intent进行通信。(3)android应用中每一个Activity都必须要在AndroidManifest.xml配置文件中声明,否则系统将不识别也不执行该Activity。2、service(1)service用于在后台完成用户指定的操作。ser原创 2022-05-31 12:51:20 · 1141 阅读 · 0 评论 -
1、Java基础
面向对象原创 2022-06-02 10:56:33 · 186 阅读 · 0 评论