![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
core java
iteye_12229
这个作者很懒,什么都没留下…
展开
-
java基础
一、 hashMap和hashTable的区别 hashMap是新的类。采用异步处理的方式,性能较高,允许键值为null,但是非线程安全(是否是单例,单例则不安全) hashTable是同步的,是线程安全的 二、 JAVA面向对象的特征 抽象:包括过程抽象和数据抽象两个方面。抽象就是忽略一个主题中与当前目标无关的其它方面。 继承:新类派生的过程就是类...原创 2015-07-07 08:11:25 · 50 阅读 · 0 评论 -
修改 myeclipse8.5 servlet 模板
原文地址:http://blog.sina.com.cn/s/blog_976e495701012k9n.html 在myeclipse8.5的安装目录下找到 \Common\plugins下的com.genuitec.eclipse.wizards_8.5.0.zmyeclipse75020090612.jar 注意先关闭myeclipse。 1.找到Genuitec\Common\...原创 2015-08-14 10:22:56 · 75 阅读 · 0 评论 -
Integer装箱与拆箱
Integer i=123,j=123,m=128,j=128; i==j(true) 解释: java在编译Integer i=123时,被译成Integer i=Integer.valueOf(100);而在这个方法中如果i的值在-128和127之间反回的是缓存的Integer对象,就是说他们引用了同一个对象。在进行>=操作时会导致拆箱操作,就是调用了intValue...原创 2015-09-11 18:49:15 · 87 阅读 · 0 评论 -
代码合规
一、字符串 1,低效空字符串判断 [code="java"] //错误代码 if (string != null && string.trim().size() > 0) { doSomething(); } //正确代码 if (string != null && !””.equals(string.trim())) { doSom...原创 2015-11-23 12:30:23 · 619 阅读 · 0 评论 -
运算符相关
一、异或运算符^ 1,相同为1,不同为0 2,对1进行异或,值不变,对0异或,1变0,0变1 3,应用:值交换 a^b=c;c中的0是ab中不同的位 a^c变化的只是a中与c零所对应的位------> a^c==b 同理b^c==a 所以:a=a^b b=a^b //此时,a中的零位表...原创 2016-07-12 11:47:32 · 92 阅读 · 0 评论 -
快速排序java
描述: i,j分别指向起始位置和终点位置,key默认第一个 从右边开始找(最终结果是从小到大排序)找到比key小的与i交换, 从左边找,找到比key大的,与j交换 [code="java"] public static void sort(int[] a,int begin, int end){ if(begin>end)return; int...原创 2016-08-23 18:28:42 · 155 阅读 · 0 评论