Table of Contents
Java 通用代码提供了写作灵活和类型安全代码的方法,它们使开发者能够创建与不同数据类型同时工作的类,方法和接口,同时保持编译时间类型检查. 正确使用通用代码可以提高代码的可重复性,减少运行时间错误.
理解 Java 通用软件
通用软件允许您参数化类型,这意味着您可以定义一个在指定类型上运行的类或方法。这有助于避免对铸造的需求,并方便读取和维护代码。
使用通用技术的好处
使用通用术语可提供若干优点:
- 类型安全:[] 错误在编译时间而不是运行时间被捕获.
- 代码可重复性:[] 同一类或方法可以与不同的数据类型工作.
- 消除铸币:[] 减少对明确型号铸造的需求.
使用通用材料的最佳做法
为了尽量扩大通用技术的效益,遵循这些最佳做法:
- 使用有意义的类型参数名称,如类型使用,键使用,值使用。
- 必要时限制有界限的类型参数,例如。
- 避免使用原始类型;总是明确指定类型参数。
- 利用内置类,如和]。