- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 kotlin 和 java 在 处理 equal 比较时的区别
运算符用于比较两个对象的引用是否相等,也就是比较两个对象是否指向同一块内存地址。如果两个对象的引用相等,则返回 true,否则返回 false。运算符被重载为比较两个对象的内容是否相等,即使两个对象引用不同,但它们的属性值相同,也会返回 true。运算符用于比较两个对象的引用是否不相等,即比较两个对象是否指向不同的内存地址。运算符用于比较两个对象的引用是否相等,即比较两个对象是否指向同一块内存地址。方法,则默认使用 Object 类的实现,即比较两个对象的引用是否相等。需要注意的是,如果一个类没有覆盖。
2023-03-26 15:37:15 130
原创 什么是JetPack Compose
Jetpack Compose 是 Google 推出的一个用于 Android 应用程序开发的现代化 UI 工具包,使用 Kotlin 语言编写,它提供了一种声明式的 UI 编程模型,允许您使用简单、可组合的代码来构建 Android 应用程序的用户界面。与传统的 Android UI 开发方式不同,Jetpack Compose 可以让您以更少的代码实现更丰富、更复杂的用户界面,并且可以使您的代码更加易于维护和重用。这种方法不仅更加简洁,而且还使得您可以更容易地理解和维护您的代码。
2023-03-26 15:33:05 256
原创 一篇文章带你看看 Kotlin 和 Java 具体使用上的区别
Kotlin是一种现代的、静态类型的编程语言,它可以在Java虚拟机(JVM)上运行。Kotlin与Java有以下几个区别:简洁性:Kotlin比Java更简洁,代码量更少,减少了样板代码的编写。例如,Kotlin中可以使用类型推断,而不需要显式地声明变量类型。空安全性:Kotlin支持空安全性,可以减少Null指针异常的风险。它通过使用可空类型、非空断言操作符和安全调用运算符等特性来确保空安全性。函数式编程:Kotlin具有更好的函数式编程支持,支持高阶函数、lambda表达式、函数组合等特性。
2023-03-18 17:39:17 1404
原创 如何通过命令提示符找到树莓派的IP地址
问题复现当你得到了一台树莓派,把它接入了网络之后,却不知道它的IP地址,然而这时候你已经把显示器从它上面移除了,这时候该怎么办呢?此时应该
2021-06-12 07:19:52 642 1
原创 用Arduino做一台遥控小车(一):L298N驱动板介绍
最近正在试着用单片机制作自己的遥控模型,少不了需要用到直流电机。L298N驱动板的引脚如下:
2021-06-12 06:53:37 6368 3
原创 关于Arduino Esp8266深度睡眠(deepsleep)无法唤醒的解决办法
问题重现在物联实验当中,由于希望设备小型化,并能够持久使用,选用了WeMos 18650电池盾版。这个版本在Arduino IDE当中很难找到相应的
2021-06-04 07:40:58 2407 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人