摘要: 转自:http://blog.jobbole.com/78960/一:Git是什么?Git是目前世界上最先进的分布式版本控制系统。二:SVN与Git的最主要的区别?SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然... 阅读全文
posted @ 2014-10-30 16:08 jht_newbie 阅读(210) 评论(0) 推荐(0) 编辑
摘要: Java中单例模式定义:“一个类有且仅有一个实例,并且自行实例化向整个系统提供。”通过单例模式可以保证系统中一个类只有一个实例而且该实例易于外界访问,从而方便对实例个数的控制并节约系统资源。如果希望在系统中某个类的对象只能存在一个,单例模式是最好的解决方案。 Java单例模式例子:public c... 阅读全文
posted @ 2014-09-24 20:16 jht_newbie 阅读(120) 评论(0) 推荐(0) 编辑
摘要: public class TestEnum { /*最普通的枚举*/ public enum ColorSelect { red, green, yellow, blue; } /* 枚举也可以象一般的类一样添加方法和属性,你可以为它添加静态和非静态的属... 阅读全文
posted @ 2014-09-17 21:35 jht_newbie 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 1 package sort; 2 3 import java.util.ArrayList; 4 import java.util.Random; 5 6 public class Sort 7 { 8 9 public static Random r = new... 阅读全文
posted @ 2014-09-17 21:21 jht_newbie 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 最近饶有兴致,看了一些java源代码,发现源码里面一些精巧的实现是通过位运算实现的,比如十进制整数转成十六进制形式字符串输出: 1 public static String toHexString(int i) 2 { 3 return toUnsignedString(... 阅读全文
posted @ 2014-09-17 17:36 jht_newbie 阅读(968) 评论(0) 推荐(0) 编辑
摘要: 重载是可使函数、运算符等处理不同类型数据或接受不同个数的参数的一种方法,关于重载一词在词义上有两种不同的说法:第一种,多态: 重载是一种多态(如C++),有四种形式的多态:1.虚函数多态2模板多态3重载4转换所谓的动态和静态区分是另一种基于绑定时间的多态分类,严格来说,重载是编译时多态,即静态多态... 阅读全文
posted @ 2014-09-17 17:21 jht_newbie 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 测试代码:System.out.println(0L == 0);//true System.out.println(((Long)0L).equals(0));//false Integer i1 = 100; Integer i2 = 100; Integer i3 = ... 阅读全文
posted @ 2014-09-17 17:16 jht_newbie 阅读(5121) 评论(0) 推荐(0) 编辑
摘要: Volatile修饰的成员变量在每次被线程访问时,都强迫从主内存中重读该成员变量的值。而且,当成员变量发生变化时,强迫线程将变化值回写到主内存。这样在任何时刻,两个不同的线程总是看到某个成员变量的同一个值。Java语言规范中指出:为了获得最佳速度,允许线程保存共享成员变量的私有拷贝,而且只当线程进入... 阅读全文
posted @ 2014-09-17 16:38 jht_newbie 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 转自:http://blog.csdn.net/xw13106209/article/details/69894151.参考文献:http://blog.csdn.net/youjianbo_han_87/article/details/2586375http://blog.csdn.net/yan... 阅读全文
posted @ 2014-09-16 09:17 jht_newbie 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 转载出处:http://blog.csdn.net/wind5shy/article/details/8349559模型JVM运行时数据区域JVM执行Java程序的过程中,会使用到各种数据区域,这些区域有各自的用途、创建和销毁时间。根据《Java虚拟机规范(第二版)》(下文称VM Spec)的规定,... 阅读全文
posted @ 2014-09-15 17:06 jht_newbie 阅读(373) 评论(0) 推荐(0) 编辑