首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
tangbl93
掘友等级
大前端
关注
私信
获得徽章 0
动态
文章
专栏
沸点
收藏集
0
关注
赞
7
文章 3
沸点 4
资讯 0
赞
7
关注
返回
|
搜索文章
文章
热门
最新
tangbl93
2年前
Dart
Dart tour: 20、Package
Dart 生态系统使用包(Package)来管理共享软件,比如:库和工具。使用 Pub (包管理工具)来获取包。 Pub 支持从本地文件系统或其他的位置,比如 Git 仓库,来加载可用的包,并对其进行
263
点赞
评论
tangbl93
2年前
Dart
Dart tour: 19、Sound null safety
空安全 当空安全机制启用时,代码中的类型将默认是非空的。这意味着除非声明为可空,否则它们的值都不能为空。 若您想让变量可以为空,只需要在类型声明后加上 ?。 空安全支持基于以下三条核心原则: 默认不可
341
点赞
评论
tangbl93
2年前
Dart
Dart tour: 18、Metadata
使用元数据可以为代码增加一些额外的信息。元数据注解以 @ 开头,其后紧跟一个编译时常量(比如 deprecated)或者调用一个常量构造函数。 Dart 中有两个注解是所有代码都可以使用的:@depr
281
点赞
评论
tangbl93
2年前
Dart
Dart tour: 17、Typedefs
在 Dart 中,函数与 String 和 Number 一样都是对象,可以使用类型定义(或者叫方法类型别名)来为函数的类型命名。使用函数命名将该函数类型的函数赋值给一个变量时,类型定义将会保留相关的
93
点赞
评论
tangbl93
2年前
Dart
Dart tour: 16、隔离区(Isolates)
Isolates 大多数计算机中,甚至在移动平台上,都在使用多核 CPU。为了有效利用多核性能,开发者一般使用共享内存的方式让线程并发地运行。然而,多线程共享数据通常会导致很多潜在的问题,并导致代码运
800
点赞
评论
tangbl93
2年前
Dart
Dart tour: 15、生成器
当需要延迟地生成一连串的值时,可以考虑使用生成器函数。Dart 内置支持两种形式的生成器函数。 同步生成器函数:返回一个 Iterable 对象。 异步生成器函数:返回一个 Stream 对象。 同步
120
点赞
评论
tangbl93
2年前
Dart
Dart tour: 14、异步编程
在 Dart 中,类型 Future 或 Stream 表示异步执行的,它们会在耗时操作(比如 I/O)执行完毕前直接返回而不会等待耗时操作执行完毕。 async 和 await 关键字用于实现异步编
149
点赞
评论
tangbl93
2年前
Dart
Dart tour: 13、使用库
库和可见性 在 Dart 中与创建于依赖库的主要依赖于 import 和 library 这两个关键字。 每个 Dart 程序都是一个库,即便没有使用关键字 library 指定。以下划线(_)开头的
115
点赞
评论
tangbl93
2年前
Dart
Dart tour: 12、泛型
为什么使用泛型 泛型常用于需要要求类型安全的情况,但是也会对代码运行有好处: 正确指定泛型类型会产生更好的通用代码, 且可以更容易地发现并定位问题。 可以使用泛型来减少代码重复。可以在多个不同类型实现
207
点赞
评论
tangbl93
2年前
Dart
Dart tour: 11、Mixin
Mixin 是一种在多重继承中复用某个类中代码的方法模式。 使用 with 关键字并在其后跟上 Mixin 类的名字来使用 Mixin 模式。 想要创建一个 Mixin,需要创建继承自 Object
116
点赞
评论
下一页
个人成就
文章被点赞
13
文章被阅读
11,955
掘力值
287
关注了
14
关注者
4
收藏集
0
关注标签
0
加入于
2017-01-09
温馨提示
当前操作失败,如有疑问,可点击申诉