V2EX  ›  英汉词典

Type Parameter

Definition / 定义

type parameter(类型参数):在泛型(generics)中用于表示“占位的类型”的参数,通常用字母如 T、K、V 表示,编译器会在使用时把它替换为具体类型(如 StringInt)。在不同语言里也常被称为“泛型参数”。(在某些语境下也可泛指“类型形参”。)

Pronunciation / 发音

/taɪp pəˈræmɪtər/

Examples / 例句

A type parameter is usually written as T.
类型参数通常写作 T。

The method uses a type parameter so it can return the same type that it receives, improving safety without extra casting.
这个方法使用类型参数,因此可以返回与输入相同的类型,在不需要额外强制类型转换的情况下提高类型安全。

Etymology / 词源

type 源自更早的“印刷模具/字模”之意,后来引申为“类别、类型”;parameter 来自希腊语词根,表示“在旁边测量的量”,数学与科学中指“可变的量”。合在一起,type parameter 就是“用来表示类型这一类‘可变信息’的参数”,在现代编程语境中专指泛型里的类型占位符。

Related Words / 相关词

Literary Works / 文学作品

  • Java Generics and Collections(讲解 Java 泛型体系,频繁使用 “type parameter”)
  • Effective Java(涉及泛型最佳实践时常讨论类型参数的使用)
  • C# in Depth(讲解 C# 泛型与类型参数设计)
  • Programming in Scala(讨论参数化类型与类型参数)
  • The C++ Programming Language(相关概念在 C++ 模板语境中对应 template/type parameters)
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   831 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 10ms · UTC 23:23 · PVG 07:23 · LAX 15:23 · JFK 18:23
♥ Do have faith in what you're doing.