- 博客(9)
- 资源 (1)
- 收藏
- 关注
转载 三种主流的JVM(JDK)使用心得
文章源地址:http://blog.csdn.net/chenyi8888/article/details/4722410目前市面上就只有三种主流的JVM:SUN、BEA和IBM。我对三种主流的JVM的都有过使用,并运用到实际的项目当中,来谈谈使用它们的感受。 首先来谈谈SUN的JVM这个JVM是大家在开发过程中普遍用的比较多的一个,我的开发过程
2013-12-20 10:11:32 1649
原创 HashSet源代码剖析
今天来看看HashSet的源代码。从图片可以看到HashSet是AbstractSet的子类。实现了Set,Cloneable和Serializable接口。说明HashSet是可以序列话和可以克隆的。看到这两个成员变量其实你就已经明白了HashSet为什么叫HashSet,和猜到HashSet中的方法的实现。HashSet底层维护着一个HashMap对象。在new出H
2013-12-19 10:13:45 596
原创 SWT学习笔记
工作的项目中可能会用到SWT,刚听到这个名字时,我还不知道是什么。。。没有反应过来。翻看资料后,其实是AWT的另外一种实现。当时我就纠结了,为什么项目不用swing呢??我之前学se的时候,可是用了swing做过几个小项目。所以对swing比较熟悉。用swing起来得心应手。既然项目要用,就学吧!!首先到eclipse的官网下载最新的SWT包,http://www.eclipse.org/do
2013-12-18 16:32:23 606
原创 TreeMap学习笔记:put方法
之前看了HashMap的put和get方法。今天看TreeMap的put方法。之前只知道HashMap是没有顺序的,TreeMap是有顺序的,别的都不太清楚了。今天看了TreeMap的源码,才知道TreeMap是一种平衡二叉树的实现。红黑树。红黑树是什么,不是这里的重点啊,如果先了解红黑树可以看看这篇博客http://blog.csdn.net/v_july_v/article/detai
2013-12-13 15:25:31 3526
原创 java web程序中将外部class文件加入到项目中要注意的事项
工作中,不能避免的就是去现场调试,或者在没有源码的环境调试。如果这时候你需要为项目添加一个或多个类时,你可以在编译器中编译好,将class文件复制到对应部署路径的classes文件夹中。这时就要注意几点:1. 新增类的classes文件在部署路径下得存放路径一定要与类中package对应。不能将classes文件复制错位置,不然会报ClassNotFoundException。2. 新增类
2013-12-13 09:31:59 860
原创 HashMap学习笔记:put方法
之前忙着实习工作,现在有些时间学习一下java的基础知识。今天研究HashMap。通过对源码的调试进行研究。HashMap有三个构造函数:HashMap map = new HashMap(); // 默认的构造函数
2013-12-12 11:34:57 560
原创 oracle中的substr函数
substr(str, begin, length),str是要处理的字符串,begin是开始位置,length是长度,表示在str中,从begin开始获取length长度的的子字符串。刚看到这个函数时,感觉这个函数怎么多了一个参数啊?怎么是3个参数,不是2个参数吗?想了一下才恍然大悟。。。面向对象思维作怪。。。写java代码写多了。。呵呵
2013-12-03 10:14:24 392
原创 oracle中的nvl函数
nvl(str, replace_str)函数,如果str为null就返回replace_str否则返回str,其实就是一个判断一个字符串是否为空的函数。oracle中还有一个nvl2函数,nvl2(str, r1, r2),如果str为null就返回r2,否则返回r1
2013-12-03 10:07:51 521
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人