首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Dart
xiukun
创建于2021-08-31
订阅专栏
学习Dart
等 4 人订阅
共16篇文章
创建于2021-08-31
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Flutter、Dart SDK镜像资源
Dart SDK 从镜像站下载2.14.0版本Dart SDK dart-sdk-linux-x64.zip dart-sdk-windows-x64.zip 地址失效
15.Dart多态
Dart的多态 允许将子类类型的指针赋值给父类类型的指针,同一个函数调用会有不同的执行效果。 子类的实例赋值给父类的引用。 多态就是父类定义一个方法不去实现,让继承他的子类去实现,每个子类有不同的实现
14.Dart 计时器和睡眠
在dart使用计时器需要导入包import 'dart:async'; Timer计时器类,可配置为一次或多次触发。
13.Dart 元数据
元数据 使用元数据可以为代码增加一些额外的信息。元数据注解以 @ 开头,其后紧跟一个编译时常量(比如 deprecated)或者调用一个常量构造函数。
12.Dart 类型别名Typedefs
Typedefs 类型别名是引用某一类型的简便方法,因为其使用关键字 typedef,因此通常被称作 typedef。
11.Dart 使用Isolates以及Worker
Dart 使用Isolates以及Worker 当有计算很繁重的任务时,则需要使用isolate或者Worker来执行,以保持App对用户操作的及时响应。v
10.dart 库和可见性、异步支持、生成器
库和可见性 import 和 library 关键字可以帮助你创建一个模块化和可共享的代码库。代码库不仅只是提供 API 而且还起到了封装的作用:以下划线(_)开头的成员仅在代码库中可见。
09.Dart 泛型
泛型 如果你查看数组的 API 文档,你会发现数组 List 的实际类型为 List<E>。 <…> 符号表示数组是一个 泛型(或 参数化类型) 通常 使用一个字母来代表类型参数,比如 E、T、S、K
08.Dart Class类
类 Dart 是支持基于 mixin 继承机制的面向对象语言,所有对象都是一个类的实例,而除了 Null 以外的所有的类都继承自 Object 类。
07.Dart运算符、流程控制语句、异常
运算符 Dart 支持下表的操作符。你可以将这些运算符实现为 一个类的成员。 描述 运算符 一元后缀 表达式++ 表达式-- () [] . ?.
06.Dart函数
函数 Dart 是一种真正面向对象的语言,所以即便函数也是对象并且类型为 Function,这意味着函数可以被赋值给变量或者作为其它函数的参数。你也可以像调用函数一样调用 Dart 类的实例。
05.Dart内置类型
内置类型 Dart 语言支持下列内容: Numbers (int, double) Strings (String) Booleans (bool) Lists (也被称为 arrays) Sets
04.Dart 基础 - 变量(var、默认值、late、final和const)
变量 var可以自行推断出类型 变量仅存储对象的引用。这里名为 name 的变量存储了一个 String 类型对象的引用,“Bob” 则是该对象的值。
03.Dart 概念、关键字、注释
重要概念 ** 版本提示: Dart 2.12引入了空安全性。使用空安全需要至少2.12的语言版本. 所有变量引用的都是 对象,每个对象都是一个 类 的实例。数字、函数以及 null 都是对象。
02.dart集合
集合 集合是一些有共同特征的独立数据项组成的,通过集合,我们可以可以使用相同的调用代码来处理一个集合的所有元素,而不用单独处理每一个单独的项。
01.dart代码风格规范
dart代码风格规范: UpperCamelCase、lowercase_with_underscores、lowerCamelCase