摘要:
Java7后,字符串常量池从方法区移入堆中,同时String的intern()方法也从复制更改为了引用。 本文实例基于JRE1.8 1. 直接在字符串常量池生成,相等 @Testpublic void test1() { // 使用""构造的字符串,直接在字符串常量池生成 String str1 = 阅读全文
摘要:
// 1000 0000 short CHANGE_TAG = 0x80; int i = 0; // 将标志位置1 i |= CHANGE_TAG; // 初始化或者还原标志位0 // i &= ~CHANGE_TAG; // 判断第8位 // if(... 阅读全文
摘要:
一、 返回double 1. 四舍五入 2. 自行选择处理方式 二、 返回String 1. 去掉尾数 2. 四舍五入 3. 自行选择处理方式 注:UP进位处理(直接+1),DOWN去掉尾数,HALF_UP四舍五入,HALF_DOWN五舍六入 阅读全文
摘要:
转载:http://www.cnblogs.com/LBSer/p/3298057.html 一、经纬度距离换算 a)在纬度相等的情况下: 经度每隔0.00001度,距离相差约1米; 每隔0.0001度,距离相差约10米; 每隔0.001度,距离相差约100米; 每隔0.01度,距离相差约1000米 阅读全文
摘要:
转载自并发编程网 – ifeve.com本文链接地址: 聊聊并发(十)生产者消费者模式 在并发编程中使用生产者和消费者模式能够解决绝大多数并发问题。该模式通过平衡生产线程和消费线程的工作能力来提高程序的整体处理数据的速度。 为什么要使用生产者和消费者模式 在线程世界里,生产者就是生产数据的线程,消费 阅读全文
摘要:
byte b[]={0x41,(byte) 0xc8,0,0}; //方法1 流输入,适用于ME/SE环境 //默认大端数,如果小端数,可以先翻转数组 DataInputStream dis=new DataInputStream(new ByteArrayInputStream(b)); float f=dis.readFloat(); dis.close(); System.out.pri... 阅读全文