dart 入门记 前言一切都是对象,对象都是class的实例,包含数字类型、方法、null都是对象;所有的对象都是继承自objectdart是强类型语言,但是变量类型是可选的,使用var,dart可以推断出类型支持泛型,List<int> 表示整型的数据列表,**List<dynamic>**则是一个对象的列表,可以是任意对象Dart支持顶层方法(如main方法),也支持类
技术概论 Dart是一种基于类的新式编程语言,用来创建结构化的Web应用。 Dart的目标是开发的建议性、高效性、可扩展性,它整合了几种新的语言特性,具有清晰易读的语法。 Note: 本文是该语言及其开发环境的早期预览。现在可能还没有一些元素,并且我们会根据反馈来调整细节。 关键特性关键特性包括:类类和接口为高效定义API提供了易懂的支持机制。这样的设计使得能够封装和复用方法和数据。可选
转载 2023-12-28 22:27:39
88阅读
用法 | 说明 | print('xxx') | 打印 == | 比较相等 != | 比较不等 语句后面必须加分号 |
转载 2019-05-14 20:01:00
245阅读
2评论
 接着学习dart的函数。1、函数Functiondart是一种真正的面向对象的语言,通常一个函数也是Function类型的对象,这也就是说可以把函数赋值给一个变量,或者作为另一个函数的入参进行传递。我们直接来看一个简单的函数例子吧://定义一个函数,名字叫testFunc,,参数有两个int,返回值也是int int testFunc(int a, int b) { ret
转载 2024-04-25 15:59:26
76阅读
dart extension 的使用场景是无法修改原类的时候,通过扩展的方式来增加原类的方法和属性。
原创 2023-04-07 10:14:10
73阅读
简介 java中使用jar包来封装有用的功能,然后将其分发到maven仓库中,供其他人使用。同样的在
原创 2022-09-19 16:34:02
85阅读
学习 Flutter,必须得掌握 Dart 语言,这篇文章就来整理一下 Dart 的语法,由于内容较多,所以分成上下两篇。 目录:Dart 简介Dart 开发环境注释关键字变量和常量特殊数据类型运算符流程控制语句异常  1. Dart 简介Dart 是面向对象的、类定义的、单继承的语言。它的语法类似 C 语言,可以转译为 JavaScript,支持接口 (i
知名软件行业分析公司 RedMonk 发布了 2020 年第一季度编程语言排行榜。RedMonk 编程语言排行榜通过追踪编程语言在 GitHub 和 Stack Overflow 上的代码使用情况与讨论数量,统计分析后进行排序,其旨在深入了解潜在的语言采用趋势。该榜单一年发布两次,这是今年第一份榜单,下一次榜单将于 6 月份,即第三季度编程语言排行。目前 RedMonk 对编程语言的排序
Dart 开发服务端】在 Dart 官网上看到两个现成的服务端框架,作为技术栈积累,体验了一把 Dart Frog,并整理了这篇文章。
原创 精选 3月前
288阅读
1 什么是Stream?Stream是Dart用来处理异步的API,和同样用来处理异步的Future不同的是,Stream可以异步的返回多个结果,而Future只能返回一个,如果你对Future有疑问,可以参考作者的上一篇文章,Dart基础——Dart异步Future与事件循环Event Loop。2 如何创建Stream?1.1使用Stream的构造方法Stream periodicStream
转载 2021-02-08 20:46:03
567阅读
2评论
简介 ES6中在引入异步编程的同时,也引入了Generators,通过yield关键词来生成对应的数据。
原创 2022-09-19 16:33:43
78阅读
前言Dart 是由 Google 主导开发,于2011年10月公开;它的开发团队由 Google Chrome 浏览器 V8 引擎团队的领导者拉尔斯·巴克主持,目标在于成为下一代结构化 Web 开发语言Dart 也是一种面向对象语言,但是它采用基于类编程;Dart 的设计目标应该是既对标 Java,也对标 JavaScript,Dart 在静态语法方面和 Java 非常相似,如类型定义、函数声明、
转载 2023-11-20 18:40:55
82阅读
​Flutter/Dart:生成最小值和最大值之间的随机数在 Dart(以及 Flutter)中生成给定范围内的随机整数的几个示例。示例 1:使用 Random().nextInt() 方法import 'dart:math';randomGen(min, max) { // the nextInt method generate a non-ngegative random integer f
原创 2022-06-22 21:31:44
431阅读
Dart(和 Flutter)中使用 For 循环 for循环是包括 Dart 在内的许多编程语言中
原创 2022-08-17 16:04:25
248阅读
# Dart与Java后端的结合:构建高效应用 在现代前端开发中,Dart正日益受到开发者的青睐,尤其是Flutter框架使得移动应用的开发更加简洁高效。而在后端方面,Java作为一门成熟的语言,凭借其稳定性与广泛的社区支持,仍然是很多项目的首选。在本文中,我们将探讨如何将Dart与Java后端结合,构建高效的应用,提供过程中的代码示例,并以甘特图和状态图来可视化我们的流程与项目状态。 ##
原创 2024-10-03 07:14:31
88阅读
  在上一篇文章中我们已经制作好了一张DaRT 6.5的启动光盘,今天就来看看到底这张关盘中包含什么工具,能够在我们修复系统的时候起到什么作用。 首先插入制作好的启动光盘,然后设置计算机从光盘启动,从光盘来引导计算机。光盘中的WinPE启动后,首先会提示是否在后台联网 然后会搜索安装了操作系统的分区,选择您需要修复的操作系统所在分区。 单击下方的Microsoft Dia
推荐 原创 2011-04-26 14:18:10
3725阅读
3点赞
2评论
构造//Basic DateTime(int year, [ int month = 1 int day = 1 int hour = 0 int minute = 0 int second = 0 int millisecond = 0 int microsecond = 0 ]) //该方法创建一个依托于本地时区的DateTime实例 DateTime.fromMicrosecondsS
原创 2023-12-29 10:00:14
278阅读
equatable 帮我完成 `operator ==` 和 `hashCode`复写的工作。只需要我们给出需要判断的属性即可。
原创 2023-04-07 10:14:57
154阅读
dart tear-off 是一种更简洁的写法。 tear-off 解释: 一个闭包,它采用与函数相同
原创 2023-04-07 10:15:08
62阅读
先说一种andriod studio 中的一个插件,就叫 json to  dart,你把json文件粘贴过去,然后他可以直接生成dart对象文件,但是通常需要自定义一些配置,否则代码很难读。下面是命令的形式在Flutter开发中,你可以使用一些插件来将JSON转换为Dart类。其中一个常用的插件是 dart:convert 包提供的 dart2json 工具。以下是一些步骤,演示如何使
原创 精选 2023-12-12 18:46:16
971阅读
  • 1
  • 2
  • 3
  • 4
  • 5