类 属性"@禁止创建对象"与java语言中有什么不同
本帖最后由 benxiaohai 于 2023-3-10 14:30 编辑java中抽象类不能实例化对象,火山安卓中这种类“@禁止创建对象”属于什么呢,在什么情况下这样定义,它与java有什么不同
这个只是火山语法层面上禁止定义变量,跟底层语法没有太大关系
比如一个类全是静态方法,那一般是通过类名调用这些方法,定义类变量再调用里面的方法会出现警告,但一般还能正常编译。
加上这个属性的话,就直接禁止定义类变量了。 可能类似final 火山里面定义变量就会进行new 操作,但是有些类是不能new的没有构造函数,这个属性的作用就是定义变量的时候不进行new
页:
[1]