当前位置: 首页 > 知识库问答 >
问题:

Dart2中可选的new和const

拓拔意
2023-03-14

我使用flutter sdk中提供的dart sdk创建了一个简单的独立应用程序

如果我运行这个代码

main() {
  MyClass myObj=MyClass();
}
class MyClass{

}
    null

共有1个答案

申阳伯
2023-03-14

Flutter版本并不重要,如果您有一个独立的Dart应用程序。dart--version打印相关信息。

您需要使用--preview-dart-2运行,直到Dart2语义成为默认。在Flutter中,这已经是默认设置了。

dart --preview-dart-2 bin/main.dart 

在IntelliJ中,您可以在“Run/Debug Configurations”>“VM Options”中传递此选项。

这也将很快成为独立Dart中的默认设置。

 类似资料:
  • 假设我们有课 在带有的C++20中,我们可以有这样一个函数: 让我们尝试将运算符分为内存分配和内部构造。新函数如下所示: 但是现在有两个错误:我们的内存分配new和放置new不是constexpr! 因此,让我们尝试解决这些错误。使用我们可以得到如下代码: 问题 我的用法和标准库中这些操作符的用法有什么区别?在和中不是也发生了同样的事情吗? 备注 我试图通过简单地从复制它的实现来复制std::co

  • 本文向大家介绍PHP中new static() 和 new self() 的区别介绍,包括了PHP中new static() 和 new self() 的区别介绍的使用技巧和注意事项,需要的朋友参考一下 长夜漫漫啊! 今天领导本地搭建一个站。发现用PHP 5.2 搭建不起来,站PHP代码里面有很多5.3以上的部分,领导让苦逼我更改在5.2下能运行。 改着改着发现了一个地方 这尼玛是神马,只见过 于

  • 这两种方法有什么区别:和? 请举个例子。

  • 本文向大家介绍python中new和init__的区别?相关面试题,主要包含被问及python中new和init__的区别?时的应答技巧和注意事项,需要的朋友参考一下 init为初始化方法,new方法是真正的构造函数 new是实例创建时被调用的,它的任务是创建并返回这个实例,是静态方法 —init__是实例创建之后被调用的,然后设置对象属性的一些初始值

  • 问题内容: 这两种实例化类的新对象的方式之间有什么区别,如下所示: 当我尝试以下代码时,我可以看到两个对象都可以访问方法,但是t2无法访问(无法解析): 问题答案: 将创建Test类的对象。 但是将创建一个测试子类的对象(在这种情况下,即匿名内部类)。 您可以在那提供任何方法的实现 这样,当从对象调用方法时,它将打印出来。 加成 代码中的编译时错误是由于缺少条件运算符

  • 本文向大家介绍IOS 中 new 和 alloc init 的对比,包括了IOS 中 new 和 alloc init 的对比的使用技巧和注意事项,需要的朋友参考一下 IOS 中 new 和 alloc init 的对比 1.在实际开发中很少会用到new,一般创建对象咱们看到的全是[[className alloc] init] 但是并不意味着你不会接触到new,在一些代码中还是会看到[class