2015年4月17日

Java 中的volitle 关键字

摘要: http://blog.csdn.net/liujinwei2005/article/details/6295666 原帖:http://rwl6813021.javaeye.com/blog/349169 研究ThreadPoolExecutor的时候,发现其中大量使用了volatile变量。不知 阅读全文

posted @ 2015-04-17 15:00 duoyu 阅读(6648) 评论(0) 推荐(1) 编辑

2015年4月15日

logger 的 使用

摘要: http://lavasoft.blog.51cto.com/62575/184492/(转载) 阅读全文

posted @ 2015-04-15 21:02 duoyu 阅读(223) 评论(0) 推荐(0) 编辑

2015年3月23日

简单理解java对象序列化

摘要: Java对象序列化 当两个进程在进行远程通信时,彼此可以发送各种类型的数据。无论是何种类型的数据,都会以二进制序列的形式在网络上传送。发送方需要把这个Java对象转换为字节序列,才能在网络上传送;接收方则需要把字节序列再恢复为Java对象。 只能将支持 java.io.Serializable ... 阅读全文

posted @ 2015-03-23 09:19 duoyu 阅读(145) 评论(0) 推荐(0) 编辑

2015年3月18日

java 名字重用的术语表

摘要: 1 覆盖 一个实例方法可以覆盖其超类中可以访问到的具有相同签名的所有实例方法,从而能够使用动态分配机制。换句话说就是vm基于运行期的类型来选择要调用的复写方法。覆写是面向对象编程技术的基础。class Base{ public void f(){} }class Derived exten... 阅读全文

posted @ 2015-03-18 16:58 duoyu 阅读(137) 评论(0) 推荐(0) 编辑

2015年3月15日

原码、反码、补码,计算机中负数的表示

摘要: 原码:将一个整数,转换成二进制,就是其原码。 如单字节的5的原码为:0000 0101;-5的原码为1000 0101。 反码:正数的反码就是其原码;负数的反码是将原码中,除符号位以外,每一位取反。 如单字节的5的反码为:0000 0101;-5的反码为1111 1010。 补码:正数的补码就是其... 阅读全文

posted @ 2015-03-15 20:47 duoyu 阅读(375) 评论(0) 推荐(0) 编辑

java 解惑系列

摘要: 谜题一:数据运算的小问题 1)当问题需要精确答案的时候,要避免使用float 还有double类型,要使用int long BigDecimal类型。这是因为在java虚拟中运算的时候并不是所有的小数都可以表示成二进制的浮点数的精确表示。因此在做商业计算的时候(类似银行计算的时候)推荐使用BigD... 阅读全文

posted @ 2015-03-15 11:18 duoyu 阅读(280) 评论(0) 推荐(0) 编辑

2014年12月29日

(转载) 深入JVM学习笔记-安全性

摘要: 此处附上原文地址 http://blog.csdn.net/mrliu20082009/article/details/73297421、基本沙箱(1)类加载器a)它防止恶意代码干涉善意代码。为由不同的类加载器加载的代码提供不同的命名空间,在java虚拟机中,在同一个命名空间的类可以直接交互,但是不... 阅读全文

posted @ 2014-12-29 23:18 duoyu 阅读(169) 评论(0) 推荐(0) 编辑

2014年12月23日

理解Java对象序列化

摘要: 关 于Java序列化的文章早已是汗牛充栋了,本文是对我个人过往学习,理解及应用Java序列化的一个总结。此文内容涉及Java序列化的基本原理,以及多 种方法对序列化形式进行定制。在撰写本文时,既参考了Thinking in Java, Effective Java,JavaWorld,develo... 阅读全文

posted @ 2014-12-23 21:44 duoyu 阅读(250) 评论(0) 推荐(0) 编辑

2014年12月15日

关于Arrays.asList 函数的一些 陷阱

摘要: 博客分类:JAVA相关 居然也碰到这个陷阱的问题了,查了下书,终于解决,大概讲解如下, 代码如下: Java代码 public static void main(String[] args) { int[] data = {1,2,3,4,5}; List ... 阅读全文

posted @ 2014-12-15 16:09 duoyu 阅读(233) 评论(0) 推荐(0) 编辑

2014年11月24日

JAVA设计模式之单例模式 (转载)

摘要: 概念: java中单例模式是一种常见的设计模式,单例模式分三种:懒汉式单例、饿汉式单例、登记式单例三种。 单例模式有一下特点: 1、单例类只能有一个实例。 2、单例类必须自己自己创建自己的唯一实例。 3、单例类必须给所有其他对象提供这一实例。 单例模式确保某个类只有一个实例,而且自行实例... 阅读全文

posted @ 2014-11-24 14:54 duoyu 阅读(160) 评论(0) 推荐(0) 编辑

导航