首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
熊喵先生
掘友等级
无线开发专家
|
阿里巴巴
获得徽章 7
动态
文章
专栏
沸点
收藏集
关注
作品
赞
165
文章 130
沸点 35
赞
165
返回
|
搜索文章
最新
热门
Dart语法篇之面向对象继承和Mixins(六)
上一篇文章中我们详细地介绍了Dart中的面向对象的基础,这一篇文章中我们继续探索Dart中面向对象的重点和难点(继承和mixins). mixins(混合)特性是很多语言中都是没有的。这篇文章主要涉及到Dart中的普通继承、mixins多继承的形式(实际上本质并不是真正意义的多…
Dart语法篇之面向对象基础(五)
从这篇文章开始,我们继续Dart语法篇的第五讲, dart中的面向对象基础。我们知道在Dart中一切都是对象,所以面向对象在Dart开发中是非常重要的。此外它还和其他有点不一样的地方,比如多继承mixin、构造器不能被重载、setter和getter的访问器函数等。 在Dart…
Dart语法篇之函数的使用(四)
在上一篇文章中我们详细地研究了一下集合有关内容,包括集合的操作符的使用甚至我们还深入到源码实现原理,从原理上掌握集合的使用。那么这篇文章来研究一下Dart的另一个重要语法: 函数。 这篇主要会涉及到: 函数命名参数、可选参数、参数默认、闭包函数、箭头函数以及函数作为对象使用。 …
Dart语法篇之集合操作符函数与源码分析(三)
在上一篇文章中,我们全面地分析了常用集合的使用以及集合部分源码的分析。那么这一节讲点更实用的内容,绝对可以提高你的Flutter开发效率的函数,那就是集合中常用的操作符函数。这次说的内容的比较简单就是怎么用,以及源码内部是怎么实现的。 在dart中几乎所有集合拥有的操作符函数(…
Dart语法篇之集合的使用与源码解析(二)
我们将继续Dart语法的第二篇集合,虽然集合在第一篇中已经介绍的差不多,但是在这篇文章中将会更加全面介绍有关Dart中的集合,因为之前只是介绍了dart:core包中的List、Set、Map,实际上在dart中还提供一个非常丰富的dart:collection包, 看过集合源…
Dart语法篇之基础语法(一)
又是一段新的开始,Dart这门语言相信很多人都是通过Flutter这个框架才了解的,因为Flutter相比Dart更被我们所熟知。很多人迟迟不愿尝试Flutter原因大多数是因为学习成本高,显然摆在面前的是需要去重新学习一门新的语言dart,然后再去学习一个开发框架Flutte…
[译]探索Kotlin中隐藏的性能开销-Part 3
在发布有关Kotlin编程语言的性能开销系列的前两篇文章之后,我收到了很多不错的反馈,甚至还包括 Jake Wharton 大神他自己。所以你还没看前两篇文章,千万不要错过哦。 在第3部分中,我们将揭开更多有关Kotlin编译器的秘密,并提供如何编写更高效代码的新技巧。 代理属…
[译]探索Kotlin中隐藏的性能开销-Part 2
这是关于探索Kotlin中隐藏的性能开销的第2部分,如果你还没有看到第1部分,不要忘记阅读第1部分。 让我们一起从底层重新探索和发现更多有关Kotlin语法实现细节。 这是我们之前第一篇文章中没有介绍过的一种函数: 就是像正常定义普通函数的语法一样,在其他函数体内部声明该函数。…
[译]探索Kotlin中隐藏的性能开销-Part 1
在2016年,Jake Wharton大神就Java中隐藏性能开销进行了一系列有趣的讨论。大概就在同一时期,他也开始提倡使用Kotlin语言进行Android开发,但除了推荐使用内联函数之外,几乎没有提到Kotlin这门语言的其他隐藏性能开销。既然Kotlin得到Google在…
当Kotlin邂逅设计模式之代理模式(二)
简述: 从这篇文章起,我们将继续Kotlin邂逅设计模式系列篇中的第二篇代理模式。代理模式可以说很多初级中级开发者迷惑的设计模式。但是它确实应用很广,不用多说大家非常熟悉的Retrofit框架,内部使用了动态代理设计模式,以注解的方式简化网络请求参数传递,从而实现更高解耦。然而…
下一页
个人成就
优秀创作者
文章被点赞
2,156
文章被阅读
352,857
掘力值
8,923
关注了
22
关注者
2,719
收藏集
0
关注标签
48
加入于
2017-01-14