转:JDK5.0 新特性--泛型》的相关内容

自己翻译的Java.In.A.Nutshell.5th中泛型一章,欢迎拍砖把文章砸的漂亮一些

做些说明吧:转网页的东西,改起来稍觉得的麻烦,就可能滞后。不过pdf文件会不定时的及时更新 4.1. Generic Types Generic types and methods are the defining new feature of Java 5.0. A generic type is defined using one or more type variables and has ...
by Julysea 2006-09-21 浏览 (11470) 回复 (19) 关键字:

JDK5.0后的泛型程序设计

之前了解学习了C#的语言特征,的确,C#是很好的面向对象的语言,感觉很多跟JAVA大致相同,同时Microsoft给它新增了很多令人心动的特性,比如结构、泛型(这个跟C++的模板类似)、Foreach……这些都带来了很多方便。 JDK的更新日渐变化,越来完善的功能,给程序员带来很多便利。比如JDK5.0的泛型就是一个非常好的例子。下面讨论一下JAVA的泛型,仅供参考。 ...
by tvjody 2007-08-17 浏览 (2574) 回复 (6) 关键字: 泛型

深入浅出J2SE 5.0 枚举类型(aka Enum<E extends Enum<E&gt

深入浅出J2SE 5.0 枚举类型(aka Enum<E extends Enum<E>>) (累死了。。) 原作者: Matt Quail (a.k.a. Spud) 翻译自:http://madbean.com/blog/2004/3/ 原作基于 http://creativecommons.org/licenses/by/2.0/ 翻译者 xangd xang ...
by xangd 2004-07-30 浏览 (8489) 回复 (9) 关键字:

Tiger in the house

很高兴花周五晚上2个小时的时间来阅读这样一本实用的书 -- 《Java 5.0 Tiger》 很多我面试过的朋友,工作经验两年以上,到今天都只用过JDK1.4,中WebSphere/WebLogic的毒不浅 智,日日知新也 一、新的类库 1, java.util.Arrays 提供对数组的一大堆实用的static方法: binarySearch([], key):  使用二分搜索法来 ...
by hideto 2007-07-14 浏览 (8685) 回复 (16) 关键字: tiger

幼学琼林--SpringSide推荐的JDK5.0 feature

随着光阴推移,Annotation 慢慢在开源框架中推广,泛型渐渐被程序员们用熟,加上AutoBoxing的小糖,SpringSide终于离不开JDK5.0。 1.AutoBoxing 与 For Each 循环     本来int的非Object性就很无聊,在JDK5.0终于提供了autoboxing功能。这个语法简化糖,被用在了每一个地方。  &nb ...
by 江南白衣 2006-11-08 浏览 (6487) 回复 (9) 关键字:

Java1.5泛型指南中文版<转>

摘要和关键字 1.       介绍 2.       定义简单的泛型 3.       泛型和子类继承 4.       通配符(Wildcards) 4 ...
by codehunter 2007-12-28 浏览 (183) 回复 (0) 关键字:

java范型编程指南

Java泛型编程指南 此系列文章译自SUN的泛型编程指南, 看不懂译文的请看原文 http://java.sun.com/j2se/1.5/pdf/generics-tutorial.pdf 一、绪言 JDK1.5对JAVA语言进行了做了几个扩展,其中一个就是泛型。 本指南旨在介绍泛型。如果你熟悉其它语言的构造类似的东西,特别是C++的模 板(template),你会很快发现它们之间的相同点及 ...
by lxj8495138 2008-08-04 浏览 (124) 回复 (0) 关键字:

Java泛型编程指南

Java泛型编程指南 此系列文章译自SUN的泛型编程指南, 看不懂译文的请看原文 http://java.sun.com/j2se/1.5/pdf/generics-tutorial.pdf 一、绪言 JDK1.5对JAVA语言进行了做了几个扩展,其中一个就是泛型。 本指南旨在介绍泛型。如果你熟悉其它语言的构造类似的东西,特别是C++的模 板(template),你会很快发现它们之间的相同点及 ...
by water84222 2008-01-16 浏览 (149) 回复 (0) 关键字:

Java泛型编程快速入门

JDK1.5 令我们期待很久,可是当他发布的时候却更换版本号为5.0。这说明Java已经有大幅度的变化。本文将讲解JDK5.0支持的新功能-----Java的泛型. 1、Java泛型 其实Java的泛型就是创建一个用类型作为参数的类。就象我们写类的方法一样,方法是这样的method(String str1,String str2 ),方法中参数str1、str2的值是可变的。而泛型 ...
by igogogo9 2007-07-04 浏览 (158) 回复 (0) 关键字: java

泛型类型

JDK1.5 令我们期待很久,可是当他发布的时候却更换版本号为5.0。这说明Java已经有大幅度的变化。本文将讲解JDK5.0支持的新功能-----Java的泛型 .   1、Java泛型   其实Java的泛型就是创建一个用类型作为参数的类。就象我们写类的方法一样,方法是这样的method (String str1,String str2 ),方法中参数str1、st ...
by neil-jh 2008-06-05 浏览 (73) 回复 (0) 关键字:

F# 入门:使用 .NET Framework 中的函数式编程技术

本文讨论: 安装 F# F# 语言基础 .NET 互操作性 异步 F# 本文使用了以下技术: .NET Framework, F#  目录 为什么要使用 F#? 安装 F# 您好,F# Let 表达式 关键字 For 管道 F# 也能够处理对象 异步 F# 与 F# 合作 作 为 Microsoft&r ...
by kimmking 2008-09-13 浏览 (70) 回复 (0)

ArrayList 的 s&a

“注意,此实现不是同步的。如果多个线程同时访问一个 ArrayList 实例,而其中至少一个线程从结构上修改了列表,那么它必须 保持外部同步。(结构上的修改是指任何添加或删除一个或多个元素的操作,或者显式调整底层数组的大小;仅仅设置元素的值不是结构上的修改。)这一般通过对自然封装该列表的对象进行同步操作来完成。如果不存在这样的对象,则应该使用 Collections.synchronizedLis ...
by snowind9 2007-11-20 浏览 (588) 回复 (3)

如何使类或结构的名字可以返回值?

比如: myClass var; var=1;   // 这个可以通过重载运算符=实现 var=var+3; //同上 printf("var=%d",var);   // ????  怎么实现???
by player7 2007-03-26 浏览 (639) 回复 (8)

cetia4学习笔记(3)

http://our.bizairshop.com/note/post/cetia4-3.html 5.2 POST/PUT/DELETE HTTP请求的path info     // 对应 http://example.com/forum/topics     public String update( ActionContext cont ...
by tou3921 2008-09-18 浏览 (29) 回复 (0)

Tapestry5.0.13动态实现多文件上传!

今天终于解决了tapestry 5 的动态多文件上传问题,故想写下来希望对大家有所帮助。 首先需要一个数据对像:FileValue.java 如下:package com.jdapp.web.data; import org.apache.tapestry5.upload.services.UploadedFile; public class FileValue { private ...
by fty001 2008-07-16 浏览 (476) 回复 (2)

基于Spindle的增强HTTP Spider

构建于lucene之上的可用的Java开源Spider少之又少,spindle长期没有更新且功能不够完善,故而自己参考其源 代码重新编写了一个可扩展的WebCrawler,本着开源共享,共同进步的想法发布于此,期冀得到大家的批评指正, 有任何意见及建议均可Email联系我(kaninebruno@hotmail.com)    以下代码基于lucene-2.3.1,htmlp ...
by brunoplum 2008-04-01 浏览 (1823) 回复 (7) 关键字: spindle

如何让JSON穿梭在服务器于浏览器之间

如何让JSON穿梭在服务器于浏览器之间 一个新的轮子,现在网络上充斥这一大堆的轮子.我也做了一个.一半是研究,一半是想做给自己用 目前实现的功能 1 JSON转换成java对象(按一定的规则提交)   什么意思呢,就是你能够将你在浏览其中提交的JSON直接转换成一个java对象供应用程序调用   2 java对象转换成JSON   可以将servlet中的java对 ...
by helyho 2008-03-10 浏览 (3792) 回复 (6) 关键字: json hocate

javapolis举行的关于JAVA7语言特性投票的结果

上周javapolis举行了一次关于JAVA7中可能支持的语言特性的投票,该投票涉及到十中JAVA7 中可能的语法增强(这里不包括闭包,后面将单独列出).对于每种语法特性你需要回答"Do you support this language change?",答案可以是"YES","NO","Maybe"三者之一. 下面罗列出这十种语法特性以及投票结果: 1.Property declaratio ...
by Eastsun 2007-12-18 浏览 (4883) 回复 (23) 关键字: java7

相关问答

赞助商链接