go top

type erasure

  • 类型擦除:在计算机编程中,类型擦除是一种技术,用于在编译时删除泛型类型信息,使得泛型代码可以与不支持泛型的运行时环境兼容。

网络释义专业释义英英释义

  类型擦除

刚开始知道类型擦除type erasure)是为了这个的时候,我有点儿不满意,但考虑到老旧的Objective-C程序堆积在一起的问题,也就释怀了。

基于168个网页-相关网页

  类型消除

泛型只是一个编译时范畴,编译器在编译期间会对所有的泛型声明执行类型消除Type Erasure ),也就是说,任何和运行时相关的操作都不支持泛型。只有编译器认识泛型,JVM根本不认识。

基于56个网页-相关网页

  说明了类型擦除

...ign)原则的冲突问题,并用实例——any_iterator,一个类型安全、适用于任何类型的C++遍历器——说明了类型擦除type erasure)技术对此问题的解决办法。

基于1个网页-相关网页

短语

generic type erasure 泛型擦除

  • 类型擦除

·2,447,543篇论文数据,部分数据来源于NoteExpress

Type erasure

  • abstract: In programming languages, type erasure refers to the compile-time process by which explicit type annotations are removed from a program, before it is executed at run-time. Operational semantics that do not require programs to be accompanied by types are called type-erasure semantics, to be contrasted with type-passing semantics.

以上来源于: WordNet

双语例句

  • We'll discuss type erasure in more detail in Chapter 12, The Scala type System.

    我们第12- scala类型系统详细讨论类型消除

    youdao

  • With type erasure, generic types are used for type checking only; afterwards, they are replaced with their upper bound.

    使用类型消除(type erasure),泛型类型用于类型检查然后,用它们的上界替换它们。

    youdao

  • You'll get a compilation error on the second method because the two methods will have an identical signature after type erasure.

    第二方法得到一个编译错误因为两个方法类型消除拥有一样签名

    youdao

更多双语例句
$firstVoiceSent
- 来自原声例句
小调查
请问您想要如何调整此模块?

感谢您的反馈,我们会尽快进行适当修改!
进来说说原因吧 确定
小调查
请问您想要如何调整此模块?

感谢您的反馈,我们会尽快进行适当修改!
进来说说原因吧 确定