问题标签 [value-class]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 在 Java 中使用 Kotlin 值类
我们有两个项目,其中一个 kotlin 发布了一个由 java 导入的包。
在 kotlin 中,是一个类似的值类
在java中,我们看不到构造函数,或者实际实例化这个类。我也尝试在 Kotlin 中创建工厂来创建它们
在java中,我可以调用IdentifierFactory.Companion.buildString()
它并且它会工作,但IdentifierFactory.Companion.buildCountry()
甚至不存在。
Java 的 Value 类真的这么糟糕吗?
附言。我也尝试过@JvmStatic,但没有成功
pps。如果我从 java 端反编译 kotlin 字节码,得到 CountryId.decompiled.java,这就是构造函数的样子
购买力平价。Kotlin 1.5.21 和 Java 12
javascript - TypeScript 中的值类/严格类型
是否可以像在 Scala 中那样在 TypeScript 中为严格类型定义值类?
TypeScript“编译器”似乎忽略了类型别名:
在 Scala 中,我们可以使用值类(除了严格类型之外,它还提供更多优势):