博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Dart基础学习01--走近Dart
阅读量:4688 次
发布时间:2019-06-09

本文共 955 字,大约阅读时间需要 3 分钟。

什么是Dart

在Dart的上是这样介绍Dart的:

Dart is an open-source, scalable programming language, with robust libraries and runtimes, for building web, server, and mobile apps.

谷歌将Dart描述成一种开源的,具有伸缩性的程序语言并且有强健的库和运行时做支持。同时Dart支持web,server和手机app构建。

这么看来Dart似乎是很牛逼的一个科技产物,那么从今天起我们就一起来学习一下Dart这么编程语言,看看它到底有哪些牛瓣的特性。

一段最基本的Dart程序

// 定义一个方法printNumber(num aNumber) {  print('The number is $aNumber.'); // 控制台输出}// 程序入口main() {  var number = 42; //定义和初始化一个变量  printNumber(number); // 调用一个方法}

下面这些基本特征是几乎所有Dart程序中都会用到的:

// This is a comment.
和大多数编程语言一样,Dart也使用//来进行单行注释,同时也可以使用/**/作多行注释。

num

一种数据类型,Dart还有另外一些数据类型如:String,int和bool。

42

一个数字,属于编译时常量。

print()

向控制台输出的方法。

'...'或者"..."

字符串,属于编译时常量

$variableName${expression}

字符串插值,可用于字符串中动态显示其内容。

main()

是Dart中特殊的顶级方法,同时也是Dart程序执行的入口。

var

定义变量的一种方式,不需要指明变量的具体类型。

Dart在Ubuntu上的环境搭建和运行

参考这篇博文

搭建完成后我们就可以尝试运行一下上面这段程序了。将这段程序写入dart_base_01.dart中并运行:

这里写图片描述

所有Dart学习内容和相关源码都会在github上的开源项目进行同步,欢迎关注。

转载于:https://www.cnblogs.com/zqlxtt/p/4825403.html

你可能感兴趣的文章
杨延锟--ORACLE博客
查看>>
Web开发环境搭建 Eclipse-Java EE 篇
查看>>
python源码学习
查看>>
jdaaaaaavid --github
查看>>
xargs
查看>>
铁路微机监测分析与研究
查看>>
SpringBoot Tomcat启动报错
查看>>
css outline实践研究
查看>>
fackbook的Fresco的Image Pipeline以及自身的缓存机制
查看>>
Casablanca发布:一个用C++访问云的本地类库
查看>>
[转载]Python调用Shell 之间变量传递
查看>>
IOS开发网络篇—监测网络状态
查看>>
SQL数据库还原时备份集中的数据库备份与现有的数据库不同的解决办法
查看>>
Myeclipse、eclipse安装lombok
查看>>
springboot-全局异常处理类
查看>>
document.ready和window.onload 加载区别及可能会出现问题
查看>>
C# .Net 中字典Dictionary<TKey,TValue>泛型类 学习浅谈
查看>>
SpringBoot项目如何进行打包部署
查看>>
1209实验三评论
查看>>
(RaspberryPi)树莓派系列 - 一、安装系统
查看>>