
java
文章平均质量分 82
chenloxiaoea
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
(转)位计算的诸多算法(计算二进制1的个数)
位计算(Bit Count)最近在重写黑白棋的底层数据结构,用位棋盘作为棋盘格式。用位棋盘计算移动力是相当快的,每次在一个方向上产生所有合法的着法,经8次(8个方向)就可以得到所有合法的着法,并将long数据中相应位置1,最后计算的个数。计算一个整数中多少位被置为1,是一个比较常见的问题,http://infolab.stanford.edu/~manku/bitcount/bitco转载 2015-06-10 09:00:05 · 699 阅读 · 0 评论 -
SortedMap和TreeMap
1.接口SortedMappublic interface SortedMapextends Map 保证按照键的升序(或降序)排列的映射,可以按照键的自然顺序(按照 Comparable 接口的实现类中的定义来排序,其中只有一个方法compareTo())进行排序, 或者通过创建有序映射时提供的比较器(通过Comparator对象)进行排序。对有序映射的集合视图 (由 entry转载 2015-07-27 20:23:06 · 1377 阅读 · 0 评论 -
Java读取文件大全
1、按字节读取文件内容2、按字符读取文件内容3、按行读取文件内容4、随机读取文件内容 public class ReadFromFile { /** * 以字节为单位读取文件,常用于读二进制文件,如图片、声音、影像等文件。 */ public static void readFileByBytes(String fileName) {转载 2015-05-06 14:30:22 · 309 阅读 · 0 评论 -
ThreadLocal详解【转】
http://www.cnblogs.com/dolphin0520/p/3920407.html http://www.cnblogs.com/dolphin0520/p/3920407.html转载 2015-07-23 10:39:28 · 436 阅读 · 0 评论 -
【转】java中的TreeMap与TreeSet关系及实现(红黑树)
java中treemap和treeset实现(红黑树)TreeMap 的实现就是红黑树数据结构,也就说是一棵自平衡的排序二叉树,这样就可以保证当需要快速检索指定节点。TreeSet 和 TreeMap 的关系为了让大家了解 TreeMap 和 TreeSet 之间的关系,下面先看 TreeSet 类的部分源代码: public class Tre转载 2015-07-27 19:58:37 · 532 阅读 · 0 评论 -
volatile在多线程中的使用
volatilevolatile修饰的变量,线程每次使用变量时,都会读取变量修改后的最新值,但volatile并不表示原子性操作,它只能保证该变量被修改后马上更新到主存(即保证下一个要读取的线程可以读取到最新值),若是之前已经被其他线程读取到线程的工作内存,那么该变量是不会更新过去的,看如下程序:public class volatileTest { public static int co原创 2015-07-24 14:55:50 · 3403 阅读 · 0 评论 -
Java反射机制
这其中有一部分对反射机制的应用,以下是我通过观看视频与阅读文献得到自己的总结: l Java反射机制是在运行状态中,对任意一个类,都能知道这个类的所有属性和方法;对于任意一个对象,都能调用它的任意(包括私有)一个方法和属性;这种动态获取的信息以及动态调用对象的方原创 2015-08-12 13:44:37 · 486 阅读 · 0 评论