当前位置:首页 > 专业技术 第2页

Flutter/Dart第12天:Dart操控流详解

邻居的猫1个月前 (12-09)1745
Flutter/Dart第12天:Dart操控流详解
本文是Dart语言学习的第12天,和前面11天相比,本文可能相对比较简单,因为本文要学习的是Dart语言的控制流,也就是循环和分支。且前面的11天学习中,多多少少都涉及到了控制流,同时对Java或者JavaScript比较熟悉的朋友,可能比较容易上手……...

Flutter/Dart第13天:Dart错误处理

邻居的猫1个月前 (12-09)1125
Flutter/Dart第13天:Dart错误处理
错误也可以理解为异常,代表应用程序在执行过程中的发生了非预期的行为,常见异常比如有空指针、数组越界、网络超时、IO异常等,Dart语言也支持抛出和捕获异常。和Java不同的是,Dart语言只有未检测异常。Dart中的异常需要被捕获并被处理,否则可能导致程序退出……...

Flutter/Dart第14天:Dart类详解

邻居的猫1个月前 (12-09)1895
Flutter/Dart第14天:Dart类详解
通过前面13天的学习,对Dart基础有了系统的熟悉,今天我们开始学习Dart类和对象,本文主要学习Dart类,包括类方法,构造器,对象类型,实例变量,隐性接口,类变量和类方法等……...

Flutter/Dart第15天:Dart类结构函数

邻居的猫1个月前 (12-09)214
Flutter/Dart第15天:Dart类结构函数
我们通过类构造函数来创建对象,上文(第14天)我们学到,与Java不同,创建Dart对象时可以省略构造函数之前的new关键字。同时,Dart语言除默认构造函数外,还有命名构造函数,重定向构造函数,常量构造函数和工厂构造函数等……...

Flutter/Dart第16天:Dart类办法

邻居的猫1个月前 (12-09)2003
Flutter/Dart第16天:Dart类办法
类方法就是为对象提供一些数据操作的函数,也就是类方法是操作对象的函数。那么在Dart中,类方法到底有哪些特别之处呢……...

Flutter/Dart第17天:Dart类承继

邻居的猫1个月前 (12-09)531
Flutter/Dart第17天:Dart类承继
Dart语言和其他面向对象语言一样,子类可以继承父类,获得父类的属性和方法。那么Dart语言,类继承还有什么特性呢……...

Flutter/Dart第18天:Dart特性之可调用目标

邻居的猫1个月前 (12-09)861
Flutter/Dart第18天:Dart特性之可调用目标
今天我们来看看Dart语言的一个有趣的特性——可调用对象。对象也可以像函数那样被调用,这个特性是怎么用的呢……...

Flutter/Dart第19天:Dart高档特性之扩展办法(Extension methods)

邻居的猫1个月前 (12-09)1159
Flutter/Dart第19天:Dart高档特性之扩展办法(Extension methods)
扩展方法(Extension methods)是Dart语言的另一个高级的特性,我们可以在不改变、不继承原类型或类情况下,给类型或类增加方法,增强其功能。在Java中,我们经常看到StringUtils/MapUtils等String/Map类型的工具类,但是在Dart中,这些工具类统统不需要,因为...

Flutter/Dart第20天:Dart 3.0新特性之类型修饰符

邻居的猫1个月前 (12-09)1672
Flutter/Dart第20天:Dart 3.0新特性之类型修饰符
Dart 3.0版本新增了很多新特性,包括有名的健全的空安全;同时针对类型(包括Mixin),除之前的abstract修饰符之外,还增加了base,final,interface和sealed等修饰符。今天我们来一起看下,这些类型修饰符,它们有哪些使用场景、使用时有哪些约束,和如何组合使用……...