一、https://flutterchina.club/setup-windows/? 在Windows上搭建Flutter开发环境
二、dart语言:?谷歌自家高效语言,flutter开发语言,dart最初针对网络应用进行了优化,并且正在不断的发展,以便为移动应用提供出色的支持!
1、dart 强类型语言?,个简单的dart程序??dynamic 、var 、Object 关键字
// 定义一个函数 整体风格还是类似java ,更像kotlin
printInteger(int aNumber) {
print('The number is $aNumber.'); // 打印到控制台。
}
// 应用从这里开始执行。
main() {
var number = 42; // 声明并初始化一个变量。在声明变量赋值的那一刻,就决定了是什么类型。
// var 关键字 如果只声明 没有赋值 则声明对象为object类型
printInteger(number); // 调用函数。
dynamic dyNum ="dd";//dynamic 动态非在编译时确定类型 而是运行时确定类型
dyNum=99;
printInteger(dyNum); // 调用函数。
Object ooo ="dd";//Object 任意类型 效率要高于 dynamic
ooo=99;
printInteger(ooo as int); // 调用函数。
}
2、final? const 差别
//final const
main() {
final int a=2;//声明常量 跟java 中的用法一直
const int sss=2;//用过c++或kotlin 可能会对const并不陌生 也是声明常量
//二者的差别在于
//final是运行时的常量
//const 是编译时的常量
}
未完...
|