- 浏览: 7782 次
- 性别:
- 来自: 北京
最新评论
-
buru:
请问Generic&Collections这本书哪里有 ...
学习Java Generic 之路
文章列表
什么是泛型:
Generic
programming means to write code that can be reused for objects of many
different types.
摘自《
Core java
》
为什么使用泛型
主要是为了类型转换。如果不使用泛型,那么每次都得显式的就行类型转换。
如:
不使用泛型:
List
list = …
String
str = (String)list.get(1);
- 2008-11-24 18:00
- 浏览 1174
- 评论(0)
本来是想看完
Effective Java
,看到第五章时,因为不懂泛型,就专门找讲泛型的书籍学习一下。
学习的书籍有
Core Java volume 1, The Java
Programing Language 4th, Java Generics & Collections.(
大家不会以为
我
是书托吧?以上几本应该不需要托吧?再说了偶看的都是英文版的。
)
学习任何一门新技术时,最重要的是学习其基本理论、基本概念。该技术如何使用、为什么这样设计、有什么优势和缺点,都可以从其诞生背景、设计理念、基本概念等推理出来。另外选择的书籍也是非常 ...
- 2008-11-21 02:17
- 浏览 1785
- 评论(1)
Effective Java 创建对象之 static factory method
1:优先考虑static factory method,然后再考虑constructor
1.1 static factory method 的优点
1.1.1 static factory method 相对constructor 更容易命名,尤其是当static factory method 和 constructor 方法数量多的时候,static factory method 容易命名的好处更加突出,更加容易理解方法的用途。
1.1.2 获取对象时,constructor每 ...
- 2008-08-22 00:46
- 浏览 790
- 评论(0)
一、安装svn:
1、从svn官方网站下载subversion安装包,zip或exe
2、如是exe格式则直接点击默认即可。
如是zip格式的话,则在指定目录下解压缩安装包,将解压得到的bin目录的绝对路径添加到环境变量path中,并添加环境变量APR_ICO ...
Chapter 5:Inheritance and custom types<o:p></o:p>
5.1 Mapping class inheritance<o:p></o:p>
最简单的映射策略是“一个持久类对应一张表”,但在面向对象继承体系中,这种策略就不足够,SQL支持是‘has a’关系,而java支持‘has a’和‘is a’,SQL数据库并不支持类型继承,这就需要我们寻找新的策略来解决继承问题:<o:p></o:p>
一般有4中策略:<o:p></o:p>
- 2007-09-10 10:24
- 浏览 1473
- 评论(0)
注:以下内容是阅读Java persistence with Hibernate后,自己理解到的,只涉及Hibernate core 的内容,不涉及JPA等注释的内容
4.1 Understanding entities and value types(理解实体类型和值类型)<o:p></o:p>
<st1:chsdate w:st="on" year="1899" month="12" day="30" islunardate="False" isrocd ...
- 2007-09-04 21:35
- 浏览 1329
- 评论(0)