- 博客(4)
- 收藏
- 关注
原创 Java数据结构和算法
数据结构是对在计算机内存中(有时候在磁盘中)的数据的一种安排。数据结构包括数组、链表、栈、二叉树、哈希表等等。 数据结构有哪些用途呢?首先,可以模拟现实世界数据的存储,进行现实世界的建模,最重要的数据结构是图,可以用来表示城市之间,城市内部的道路,电路中的连接,或是任务的安排关系;其次,有些数据结构并不打算让用户接触,它们仅被程序本身所使用,程序员经常将诸如栈、队列、优先级队列等...
2014-03-17 09:27:49 543
原创 Java中设置默认编码
在Java中经常会遇到字符串编码错误的情况,例如我们在eclipse中使用Gerrit插件提交comment或者push commit的信息时,填写中文都会导致Gerrit服务器返回错误,这是因为我们从eclipse端返回字符串默认编码是GBK,但Gerrit服务器只能接受UTF-8的编码,该如何处理? 首先,想到了修改Gerrit插件,对所有涉及到的字符串都采用下面的方式:new...
2014-03-13 08:18:06 547
原创 JDK1.6中工具构成
要想深入了解Java必须对JDK的组成, 本文对JDK6里的目录做了基本的介绍,主要还是讲解了下JDK里的各种可执行程序或工具的用途 Java(TM) 有两个平台 JRE 运行平台,包括Java虚拟机,运行类库,java应用程序装载器。 JRE不是开发环境,所以不包括编译器,调试器,有需要这些请安装JDK(TM) 当前JDK环境为1.6,假定目录在c:\...
2014-03-07 10:05:56 165
原创 JDK1.5到1.7的进化
1. JDK1.51.1 枚举增加了一个关键字enum。 enum非常像public static final int声明,后者作为枚举值已经使用了很多年。对int所做的最大也是最明显的改进是类型安全――您不能错误地用枚举的一种类型代替另一种类型,这一点和 int不同,所有的int对编译器来说都是一样的。除去极少数例外的情况,通常都应该用enum实...
2014-03-02 13:46:11 115
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人