天道不一定酬所有勤
但是,天道只酬勤

2016年03月的文章

Linux

[转]RPM打包step by step

hollischuang阅读(4788)评论(0)赞(0)

原文地址:http://www.worldhello.net/2011/04/02/2405.html 最近学习rpm打包,参考ibm文档库里rpm打包的文章,结合自己的实践,总结如下,一来备忘,二来和大家交流。 和deb打包不同,rpm打...

Java

ArrayList vs LinkedList vs Vector 区别

hollischuang阅读(7339)评论(0)赞(2)

List List 是一个接口,它继承于Collection的接口。它代表着有序的队列。当我们讨论List的时候,一般都和Set作比较。 List中元素可以重复,并且是有序的(这里的有序指的是按照放入的顺序进行存储。如按照顺序把1,2,3存...

图说Java

Java中集合类的关系图谱

hollischuang阅读(8619)评论(0)赞(0)

Collection 和 Collections 首先要明确的是,Collection 和 Collections是两个不同的概念。Collection是一个接口,所有的集合类(除Map外)都要继承(实现)自该接口。它提供了对集合对象进行基...

Java

深入理解Java中的组合和继承

hollischuang阅读(11329)评论(0)赞(0)

Java是一个面向对象的语言。每一个学习过Java的人都知道,封装、继承、多态是面向对象的三个特征。每个人在刚刚学习继承的时候都会或多或少的有这样一个印象:继承可以帮助我实现类的复用。所以,很多开发人员在需要复用一些代码的时候会很自然的使用...

Java

深入理解Java中的重写和重载

hollischuang阅读(14121)评论(5)赞(3)

重载(Overloading)和重写(Overriding)是Java中两个比较重要的概念。但是对于新手来说也比较容易混淆。本文通过两个简单的例子说明了他们之间的区别。 定义 重载 简单说,就是函数或者方法有同样的名称,但是参数列表不相同的...

Java

Java中的迭代与递归

hollischuang阅读(9786)评论(7)赞(1)

递归 提到迭代,不得不提一个数学表达式: n!=n*(n-1)*(n-2)*...*1 有很多方法来计算阶乘。有一定数学基础的人都知道n!=n*(n-1)!因此,代码的实现可以直接写成: 代码一 int factorial (int n) ...

HollisChuang's Blog

联系我关于我