什么是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
42
print()
'...'或者"..."
$variableName
或${expression}
main()
var
Dart在Ubuntu上的环境搭建和运行
参考这篇博文
搭建完成后我们就可以尝试运行一下上面这段程序了。将这段程序写入dart_base_01.dart中并运行:
所有Dart学习内容和相关源码都会在github上的开源项目进行同步,欢迎关注。