自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (2)
  • 收藏
  • 关注

java ArrayList源码 下

版本 jdk-7u71-windows-x64 JavaSE7 ArrayList源码上:http://flyouwith.iteye.com/blog/2166890     /** * 从这个列表中移除所有c中包含元素 */ public boolean removeAll(Collection<?> c) { return batchRe...

2014-12-29 22:18:03 62

面向对象七大设计原则 设计出高内聚低耦合可扩展程序

1.单一职责原则        一个接口或类者只负责一项职责。       单一职责适适用于方法,一个方法尽可能的只做一件事。        对于单一职责,建议一个接口一定要做到单一职责,类的设计尽量做到只有一个原因引起变化,        一个类(大到模块,小到方法)承担的职责越多,它被复用的可能性就越小,而且一个类承担的职责过多,就相当于将这些职责耦合在一起,当其中一个职责...

2014-12-27 19:42:51 1011

java 二分查找

需求:在排好顺序的一串数字中,找到数字T 一般解法:从左到右扫描数据,其运行花费线性时间O(N)。然而这个算法并没有用到该表已经排序的事实。 /** * * @param array * 顺序数组 * @param t * 要查找对象 * @return */ public static &...

2014-12-20 09:37:02 133

java ArrayList源码 上

   版本 jdk-7u71-windows-x64           JavaSE7 ArrayList源码下:http://flyouwith.iteye.com/blog/2171047 /** * 看下面这几个私有属性,就知道ArrayList实际上就是一个数组 * 其(数组、ArrayList)数据结构就是一个简单的线性序列 */public class...

2014-12-16 23:32:47 75

java泛型

java的泛型只在程序源码中存在,在编译成.class文件后就被替换成原生类型了,并且在相应的地方插入了强制类型转换代码,因为对于运行期的java语言来说ArraList<Integer>与ArrayList<String>就是同一个类,所以泛型技术实际上java语言的一颗语法糖,java语言中的泛型实现方法成为类型擦除,伪泛型。 包装类的“==”运算,再不遇到...

2014-12-07 20:23:34 95

原创 java 学习记录

   this关键字,表示这个对象,当前对象,它代表当前对象的引用 public static class Test { private int i = 0; public Test iii() { i++; return this; } public void getI() { System.err.println(i); }...

2014-12-04 23:59:20 79

java循环标签 Foreach

1. 简单的for循环 public static void main(String[] args) { for (int i = 1, y = i + 10; i < 5 && y < 12; i++, y = i * 2) { System.err.println("i=" + i + " y=" + y); } }...

2014-12-04 20:45:16 168

java关键字return

 return关键字:放在方法中,代表已经方法结束,离开此方法。有返回值不介绍!若返回类型是void,那么return关键字作用只是用来退出方法 。 public static void testReturn() { for (int i = 0; i < 10; i++) { System.err.println(i); if (i==5) { ...

2014-12-02 23:55:10 188

java+swing打包jar转成exe 轻松加载第三方包

生成swing 客户端exe文件! 加载第三方包文件

2014-08-17

Linux常用命令全集

CHM格式,结构层次:文件管理、文件传输、文档编辑、系统管理、系统设置、网络通讯、磁盘管理、磁盘维护、备份压缩、设备管理。

2012-05-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除