
Java编程手册(翻译)
DroidMind
这个作者很懒,什么都没留下…
展开
-
Java编程手册-泛型
1. 泛型的引入(JDK 1.5)在方法中传入一个参数,这个大家一定非常熟悉,一般的做法就是把参数放在一个圆括号()中并且将他们传递给方法,在泛型中,我们可以跟方法中传递参数一样来传递类型信息,做法就是将类型放在一个尖括号<>中。JDK 1.5中引入了泛型,它允许我们对类型进行参数化,也就是类的设计者在类的定义过程中使用泛型,这样使用者在类的实例化或者方法调用的时候可以动态指定类型,这...翻译 2016-03-31 18:34:11 · 869 阅读 · 0 评论 -
Java编程手册—OOP中的继承和多态
1. 组合如果我们想要重用一个已知的类,有两种方法可以使用:组合和继承。组合就是我们定义一个新类,这个类包含了我们希望重用的那个类,继承就是使用我们希望重用的那个类来派生一个新类。下面举个使用组合来重用一个类的例子,假设我们有一个已经存在的类叫做Point,定义如下类图所示Point.java// The Point class definition public class Point { ...翻译 2016-04-02 21:58:18 · 2487 阅读 · 0 评论 -
Java编程手册—异常处理与断言
1. 异常处理1.1 引言异常是程序执行过程中产生的异常事件,它会打断正常的程序执行流,因此,在程序执行过程中就会发生异常,例如,你可能期望用户可以输入一个整数,但是输出的却是一个String的文本或者在运行时发生其他的一些没有预料到的错误都会导致异常的发生,最主要的问题是这些异常发生后我们该怎么办?总而言之就是我们如何去处理这些异常。如果这些异常没有被适当的处理,程序可能就会中断并且导致比较严重...翻译 2016-04-05 19:20:35 · 3144 阅读 · 0 评论 -
Java编程手册-Collection框架(下)
建议先看Java编程手册-Collection框架(上)5. Set<E>接口与实现Set<E>接口表示一个数学的集合,它不允许元素的重复,只能包含一个null元素。Set<E>接口声明了下面抽象方法。boolean add(E o) // add the specified element if it is not already pre...翻译 2016-03-30 20:41:20 · 1244 阅读 · 1 评论 -
Java编程手册-Collection框架(上)
该文章所讲内容基本涵盖了Collection里面的所有东西,虽然基于jdk 1.5的,但是思路很清晰1.引言1.1 Collection框架的介绍虽然我们可以使用数组去存储具有相同类型的元素集合(包括基本类型和对象类型),但是数组不支持所谓的动态内存分配,一旦分配之后,它的长度就是固定的,无法改变,另外,数组是一个简单的线性结构,在我们的实际开发中,可能会需要更复杂的数据结构,例如linked l...翻译 2016-03-29 20:38:33 · 1454 阅读 · 0 评论