首页 > 其他 > 详细

Dart

时间:2019-04-11 18:17:59      阅读:96      评论:0      收藏:0      [点我收藏+]

Dart异步与阻塞

import ‘dart:async‘;
import ‘dart:io‘;

void main() async {
  for(int i = 0;i<10;i++)
  {
    async_func(((i%10 + 1) * 1000));
  }

  await sleep(15000);
}

Future pause(Duration d) => new Future.delayed(d);

Future sleep(int i) => new Future.delayed(Duration(milliseconds: i));


void async_func(int i) async {
  await sleep(i);
  var now = new DateTime.now();
  print("async_func ($i)\t($now)" );
}

 

Dart

原文:https://www.cnblogs.com/tianyajuanke/p/10691338.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!