网站首页 companionobject 第2页
-
Kotlin 扩展(kotlin 扩展方法)
Kotlin可以对一个类的属性和方法进行扩展,且不需要继承或使用Decorator模式。扩展是一种静态行为,对被扩展的类代码本身不会造成任何影响。扩展函数扩展函数可以在已有类中添加新的方法,不会对原类做修改,扩展函数定义形式:...
2024-09-06 baijin 博客文章 4 ℃ 0 评论 -
Kotlin遇见数据结构丨说说链式存储的二叉树如何创建遍历
本例中节点权结构图遍历代码运行结果图1.Kotlin中二叉树的创建...
2024-09-06 baijin 博客文章 4 ℃ 0 评论 -
工厂依赖注入(工厂模式和依赖注入的区别)
另一种可供考虑的选择介绍在Java中,我们有不同的方法来初始化对象。它可以是正常初始化、依赖注入或工厂模式。在Spring框架中,依赖注入是通常用于允许组件松散耦合的基本方面,而无需知道每个组件的依赖关系。...
2024-09-06 baijin 博客文章 3 ℃ 0 评论 -
Android中Service的替代品--WorkManager
在Android中,一般我们写一个需要后台执行的任务时,比如网络请求,蓝牙操作等,都会使用Service。但现在WorkManager有逐渐替代Service的趋势,一方面WorkManager有其独特优势,再一个Service写起来确实麻...
2024-09-06 baijin 博客文章 3 ℃ 0 评论 -
Kotlin类和方法(kotlin类型推断)
我尝试用Java的类和方法去学习kotlin,没想到我竟然不知道kotlin如何去写主方法入口,还是要以为要和java一样把主方法写在类中,所以就一直运行不起来……...
2024-09-06 baijin 博客文章 3 ℃ 0 评论 -
为你的Android添加第一个单元测试
为你的Android添加第一个单元测试续上篇《从Kotlin双锁单例中学习到...》,我们为这个加解密单例添加一个单元测试,继续优化我们的代码。从这篇你可以了解到:Android单元测试的添加...
2024-09-06 baijin 博客文章 3 ℃ 0 评论 -
看看自己的app是不是有内存泄漏(手机app内存在哪里看)
前言这又是一篇关于内存泄漏的文章,我猜有朋友应该有影响之前是写过一篇类似的文章。那么为啥有整了一篇呢?那是因为,无意中发现的这篇文章写的的确很不错,特别适合并没尝试过分析内存泄漏的你~正文开始翻译~~demo涉及的版本环境:Kotlin1...
2024-09-06 baijin 博客文章 3 ℃ 0 评论 -
Rust有GC,并且速度很快(rust goto)
Rust越来越受欢迎。因此,不管Rust是否对我们都具有战略意义,包括我自己在内的一组同事对其进行了为期半天的评估,以建立我们自己的观点。我们按照标准入门书进行了一些编码,查看了一些框架,并观看了“ConsideringRust”演示文...
2024-09-06 baijin 博客文章 3 ℃ 0 评论 -
在Android面试中被问到的比较多的Kotlin问题汇总
在本文中,将分享一些在Android面试中被问到的比较多的Kotlin相关问题。所以,如果你正在准备Android面试,那么这篇文章对你来说是很有必要看的,或者收藏起来,转载起来...对每个问题都提供了简短明了的答案,此外,您也可...
2024-09-06 baijin 博客文章 3 ℃ 0 评论 -
Kotlin单例模式你不知道的秘密花园
1.使用object关键字(饿汉式)这种方式创建的对象在第一次访问时初始化,并且是线程安全的。objectSingleton{funprocess(){}}//使用方式Singleton.process()...
2024-09-06 baijin 博客文章 4 ℃ 0 评论
- 控制面板
- 网站分类
- 最新留言
-