摘要: Eclipse中高亮显示相同的变量问题描述: 在eclipse中使用快捷键或其他原因,不小心按错了,使得变量的高亮显示没了。1.网友解决方法:选择:windows-> preferences->java->Editor->Mark Occurences选择最上的复选框,下面的就有很多了。其中的Local variables就是变量的高亮显示。2.也有更简单的办法:网上搜了一下,原来是Toggle Mark Occurrences (Alt + Shift + 0)这个按钮没有按下,在工具栏的小黄颜色的笔 的形状的图标。3.改变其颜色:选择:windows-> pr 阅读全文
posted @ 2013-06-17 23:50 zechen 阅读(188) 评论(0) 推荐(0)
摘要: java中内建的API只有Arrays.sort()可以对基本类型数组进行排序,但是排序的结果是升序的。示例:int[] intArray = {12,54,6,77,83,48,2,27,37,7,43,56,99,12};Arrays.sort(intArray);让人纠结的是,方法public static <T> void sort(T[] a,Comparator<? super T> c)不能用于基本类型数组;java.util.Arrays.asList()也不能把基本类型数组转化成List(详见JAVA.UTIL.ARRAYS.ASLIST的BUG),因 阅读全文
posted @ 2012-12-10 16:56 zechen 阅读(394) 评论(0) 推荐(0)
摘要: 为什么要使用单例模式? 某个特定的对象承担着某个责任,而其他对象又依赖它的这个责任。对应用程序来说,这个对象只需要一个就够,可以考虑使用单例模式。但是,一个对象或者类是独一无二的,并不意味着单例模式一定适用。单例模式的作用 保证该类只有一个实例。该实例可以作为全局变量使用。注意 1.构造方法必须声明为private 2.提供一个访问该类唯一实例的全局访问点(方法)。实现方法 1.一般方法(预加载):1 class Singleton{2 private static Singleton instance = new Singleton();3 private Sing... 阅读全文
posted @ 2012-11-11 03:43 zechen 阅读(236) 评论(0) 推荐(0)