![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
iteye_18227
这个作者很懒,什么都没留下…
展开
-
java中Exception的细节
[size=x-large]一、异常的丢失[/size] 任何一个Java程序员应该都不会不知道Java中的Exception机制。下面是总结的一些在开发中不是太过于重要的关于Exception的细节。有时候就是因为不注意这些细节而导致一些不易发现的问题。之前看过一个blog http://blog.csdn.net/hguisu/article/details/615563...原创 2016-01-25 16:10:55 · 111 阅读 · 0 评论 -
谈谈Java中的String
本帖中代码使用的jdk版本:[color=gray]java version "1.8.0_66"Java(TM) SE Runtime Environment (build 1.8.0_66-b17)Java HotSpot(TM) Client VM (build 25.66-b17, mixed mode)[/color]先思考一个问题:String为什么是不可更改的...2016-01-26 21:55:01 · 98 阅读 · 0 评论 -
JMX—标准MBean和模型MBean演示
[size=large]一共有四种MBean:[/size] [b]标准MBean[/b](Standard MBeans)设计和实现是最简单的,这类MBean使用自己的方法名作为管理接口。 动态MBean(Dynamic MBeans)必须实现一个指定的接口,由于动态MBeans在运行期间暴露它们的管理接口,因此更为灵活。 开放MBean(Open MB...2016-02-10 17:04:03 · 312 阅读 · 0 评论 -
mongodb最新java驱动CRUD使用演示
今天使用java代码调用mongodb数据库,用maven引入了最新版的mongodb驱动,在网上找了demo结果发现将demo贴到eclipse上之后好多过期方法。所以猜想mongodb驱动版本肯定有很大的更新。 果不其然,mongodb的确有了最新版3.x。而网上几乎所有的demo都基于2.x版本。下面是在github上找的一些资料,再结合官方文档总结的3.x版本的CRU...2016-02-12 15:26:47 · 103 阅读 · 0 评论 -
经典同步模型-生产者消费者java代码实现
package cn.smallbug.thread;/** * 资源定义 * * @timestamp Feb 13, 2016 11:55:10 PM * @author smallbug */class Resource { private String name; private int age = 0; private boolean f...2016-02-14 00:19:21 · 149 阅读 · 0 评论 -
大牛_博客Java方面链接总结
大牛_博客Java方面链接总结找找差距源码分析The IoC container – Spring http://thinkinginjavablog.sinaapp.com/?p=497通过分析JDK源码研究ConcurrentHashMap高并发实现机制 http://thinkinginjavablog.sinaap...2016-03-03 15:29:13 · 125 阅读 · 0 评论 -
java集合List深探
下面我将使用jdk1.7.79版本的jdk从继承结构,实现方式,结构性能分析,扩展等几个方面聊一下java集合中List的子集,如果有什么不对的地方欢迎拍砖。 一、继承结构 众所周知List集合的顶级接口是Collection,它定义了List,Set集合的共有操作: 但是应该会有相当一部分人没有注意过,Collec...2016-03-05 01:14:03 · 70 阅读 · 0 评论 -
java精品博客收集
java并发精品博客收集 (将不断更新欢迎收藏) 并发并发编程系列之一:锁的意义C/C++ Volatile关键词深度剖析致敬disruptor:CAS实现高效(伪)无锁阻塞队列实践JVM锁实现探究1:synchronized初探JVM锁实现探究2:synchronized深探原子操作的实现原理JVM内部原理深入分析ConcurrentHa...2016-03-06 23:41:18 · 116 阅读 · 0 评论 -
Java线程池的测试和分析
package cn.smallbug.jdk.concurrent.exe;import java.io.Serializable;import java.util.concurrent.ArrayBlockingQueue;import java.util.concurrent.Callable;import java.util.concurrent.Executi...2016-03-19 15:56:35 · 371 阅读 · 0 评论