`
codehunter
  • 浏览: 24594 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
最近访客 更多访客>>
社区版块
存档分类

关于泛型的IBM教程

阅读更多
关于本教程


JDK 5.0(也叫做 Java 5.0 或者 Tiger)给 Java 语言带来了一些较大的变化。其中最重要的变化就是引入了泛型 —— 支持定义带有抽象类型参数的类,这些参数由您在实例化时指定。泛型为提高大型程序的类型安全和可维护性带来了很大的潜力。

泛型与 JDK 5.0 中其他几个新的语言特性相互协作,包括增强的 for 循环(有时叫做 foreach 或者 for/in 循环)、枚举(enumeration)和自动装箱(autoboxing)。

本教程解释了在 Java 语言中引入泛型的动机,详细介绍了泛型的语法和语义,并讲述了如何在自己的类中使用泛型。

本教程针对中高级 Java 开发人员,他们想要了解针对泛型的新语言支持是如何工作的。本教程假定读者熟悉在 Java 语言中开发接口和类,并且具有基本的面向对象设计技能。

泛型语言特性只在 JDK 5.0 及以后版本中可用。如果您是基于较早的 JDK 版本开发软件,那么在迁移到 JDK 5.0 或以后版本之前,将无法在代码中使用泛型特性。


IBM是相当的经典呀
分享到:
评论

相关推荐

    IBM Java教程 (内部资料)

    IBM Java教程是一份珍贵的内部学习资源,专为想要深入理解和掌握Java编程语言的人们设计。这份教程可能包含了从基础到高级的各种Java编程概念,旨在帮助开发者提升技能,理解IBM在Java开发领域的最佳实践。 首先,...

    java基础教程(完整版IBM)

    Java基础教程是编程初学者踏入Java世界的必备指南,由IBM提供的这份完整版教程结合了华中科技大学的教学资源,旨在帮助学习者系统、深入地理解Java编程语言的核心概念和技术。在这个教程中,你将涵盖以下几个重要...

    IBM JAVA 培训教程

    【IBM JAVA 培训教程】是一份针对Java编程语言的详尽学习资源,适合初学者和有一定经验的开发者进一步提升技能。这份教程涵盖了Java语言的基础到高级特性,旨在帮助学员掌握这一强大且广泛使用的编程工具。在Java的...

    JAVA基础IBM产品实训内部资料

    总的来说,这套"JAVA基础IBM产品实训内部资料"是一个全面的Java入门教程,涵盖了从基础语法到进阶特性的各个方面。通过学习,不仅能够掌握Java编程的基本技能,还能为使用IBM的Java相关产品打下坚实的基础。对于想要...

    javaibm课件

    在提供的压缩包中,我们有一个名为“教材pdf”的文件,这通常意味着包含了一系列的PDF文档,这些文档可能是课程的讲义、教程、案例研究或者练习题。PDF格式的教材通常便于阅读和打印,使得学习者可以在任何地方随时...

    IMB软件学院java教程

    【IBM软件学院Java教程】是针对Java编程语言的一套全面学习资源,由知名科技巨头IBM提供。这个教程旨在帮助学员深入理解和掌握Java编程的核心概念和技术,适合初学者和有一定经验的开发者。IBM软件学院的教学质量...

    Eclipse教程.pdf

    在文件《Eclipse教程.pdf》中,我们可以看到一系列关于Eclipse集成开发环境和Java编程的详细指南。文档主要集中在如何使用Eclipse进行Java开发的基础教程上。在接下来的内容中,我会详细介绍文中所涉及的关键知识点...

    经典Fortran教程

    Fortran语言起源于1957年,由IBM公司开发,最初是为了简化科学计算中的数值运算而设计。至今,Fortran已经发展到多个版本,如FORTRAN 77、F90、F95、F2003、F2008等,其中F90和之后的版本引入了面向对象的编程概念,...

    Fortran教程和案例程序.docx

    ### Fortran教程与案例程序详解 #### Fortran简介 Fortran是一种高级编程语言,自1950年代由IBM开发以来,在科学计算和工程应用领域一直占有重要地位。该语言的设计初衷是为了解决数学和科学计算中的复杂问题,...

    Java-Wed应用开发全套电子课件完整版ppt整本书电子教案最全教学教程整套课件.pptx

    而Eclipse起源于IBM的项目,后来成为开源社区的重要成员,不断推出新版本以增强功能和性能。 在【任务实施】环节,学习者将实际操作下载JDK和Eclipse,并按照指导进行安装。Eclipse的启动参数可以通过eclipse.ini...

    swtDesigner

    SWT是IBM推出的开源GUI库,它为Java提供了一种与平台无关的、高性能的用户界面构建机制,与Java Swing不同,SWT直接绑定到操作系统原生的窗口系统,从而提供更接近原生应用的用户体验。 【描述】虽然描述部分为空,...

    Java-Wed应用开发全套电子课件完整版ppt整本书电子讲义最全教学教程整套课件.pptx

    Sun公司发布的JDK是最主流的JDK,从SUN的JDK5.0开始,提供了泛型等实用的功能,其版本名称也不再延续以前的1.1、1.2、1.3、1.4,而是变成了5.0、6.0。2010年3月,Oracle收购Sun Microsystems,目前JDK的最新版本是...

    多媒体件类图PPT学习教案.pptx

    【多媒体件类图PPT学习教案】是一份关于面向对象(Object-Oriented,简称OO)设计和UML(统一建模语言)的学习教程,主要针对的是计算机科学和软件工程的专业学习者。这份资料旨在帮助学生掌握核心的OO设计原则,学会...

    fortran 语言教学

    Fortran语言的演化经历了多个版本,包括最初的FORTRAN(Formula Translation),它由IBM公司于1957年开发,是历史上第一个广泛使用的高级编程语言。 标题中提到的“fortran 语言教学”表明,文档可能是一份教授...

Global site tag (gtag.js) - Google Analytics