0推荐
7K 浏览

Java实现配置加载机制

现如今几乎大多数Java应用,例如我们耳熟能详的tomcat, struts2, netty...等等数都数不过来的软件,要满足通用性,都会提供配置文件供使用者定制功能。
JaunitaSchu 10年前   
0推荐
29K 浏览

Java注解全面解析

注解解析,包含基本语法,注解元素,快捷方式和JDK1.8注解增强的说明
khje5930 10年前   
0推荐
11K 浏览

ThreadLocal本地线程和同步机制的比较

ThreadLocal本地线程和同步机制的比较:ThreadLocal的设计 首先看看ThreadLocal的接口: Object get() ; // 返回当前线程的线程局部变量副本...
CDUT100 10年前   
0推荐
19K 浏览

ThreadLocal类的实现用法

ThreadLocal的接口方法 ThreadLocal类接口很简单,只有4个方法,我们先来了解一下: void set(Object value)设置当前线程的线程局部变量的值。 pub...
yhuangcgcl 10年前   
Spring   JDK   Java开发  
0推荐
23K 浏览

JVM运行原理及Stack和Heap的实现过程

Java语言写的源程序通过Java编译器,编译成与平台无关的‘字节码程序’(.class文件,也就是0,1二进制程序),然后在OS之上的Java解释器中解释执行,而JVM是java的核心和基础,...
wtjlili 10年前   
0推荐
7K 浏览

Java内存管理再探究

“垃圾回收”机制很容易理解。Java语言在创建对象的时候回占用内存,作为一种自我保护,避免内存泄露,Java提供了垃圾回收机制来回收不再使用的对象所占用的内存空间。
VSITren 10年前   
0推荐
14K 浏览

并发编程之ThreadLocal、Volatile、synchronized、Atomic关键字扫盲

对于ThreadLocal、Volatile、synchronized、Atomic这四个关键字,我想一提及到大家肯定都想到的是解决在多线程并发环境下资源的共享问题,但是要细说每一个的特点、区别...
DouSauer 10年前   
0推荐
26K 浏览

使用jmap和MAT观察Java程序内存数据

使用jmap和MAT观察Java程序内存数据:使用jmap和MAT观察Java程序内存数据 背景 很多故障跟数据结构中实际存储的数值会很有关系。有时候我们能...
RoseannaFor 10年前   
0推荐
86K 浏览

sharding-jdbc - 透明化数据库分库分表访问

sharding-jdbc - 透明化数据库分库分表访问的JDBC驱动
jopen 10年前   
0推荐
12K 浏览

Java常用函数

在开发的过程当中,一些经常用到的函数可以自己保存起来,下次需要使用的时候可以复制粘贴,这样可以大大提高效率。下面博主介绍自己的的几个工具类:时间函数库、文件处理函数库、对象的复制
jopen 10年前   
0推荐
12K 浏览

使用JDBC构建简单的数据访问层

以下是如何使用JDBC构建一个数据访问层,包括数据转换(将从数据库中查询的数据封装到对应的对象中……),数据库的建立,以及如何连接到数据库。 本教程的目的是使用Java编写的分离的层去访问数据...
jopen 10年前   
0推荐
8K 浏览

Java命令行程序构建工具-airline

以前对于开发Java命令行程序,我都是很头大的,命令行程序麻烦的是解析参数,以及一些帮助信息,今天在研究接口测试时偶然发现了一个工具可以让你快速构建命令行程序
jopen 10年前   
0推荐
16K 浏览

java并发编程与线程安全

java并发编程与线程安全:什么是线程安全 如果对象的状态变量(对象的实例域、静态域)具有可变性,那么当该对象被多个线程共享时...
jopen 10年前   
0推荐
40K 浏览

JVM内存区域划分(JDK6/7/8中的变化)

Java程序的运行是通过Java虚拟机来实现的。通过类加载器将class字节码文件加载进JVM,然后根据预定的规则执行。Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干个不同...
jopen 10年前   
0推荐
13K 浏览

给jdk写注释系列之jdk1.6容器(3)-Iterator设计模式

前面讲了两种List,一种基于数组实现的ArrayList,一种基于链表实现的LinkedList,这两种list是我们工作中最常用到的List容器。当然数组和链表也是两种常见的基本数据结构,其...
jopen 10年前   
0推荐
10K 浏览

聊聊并发(五)原子操作的实现原理

原子(atom)本意是“不能被进一步分割的最小粒子”,而原子操作(atomic operation)意为”不可被中断的一个或一系列操作” 。在多处理器上实现原子操作就变得有点复杂。本文让我们一起...
jopen 10年前   
0推荐
12K 浏览

java中常用的日期格式化(全)

try{} catch(…){}以前都是用try{} catch(…){}来捕获C++中一些意想不到的异常, 今天看了Winhack的帖子才知道,这种方法在VC中其实是靠不住的。例如下面的代码:...
jopen 10年前   
0推荐
19K 浏览

java反射机制与动态代理

在学习HadoopRPC时,用到了函数调用,函数调用都是采用的java的反射机制和动态代理来实现的,所以现在回顾下java的反射和动态代理的相关知识。
jopen 10年前   
0推荐
23K 浏览

Java虚拟机JVM总结(一)JVM运行原理及JVM中的Stack和Heap的实现过程

Java语言写的源程序通过Java编译器,编译成与平台无关的‘字节码程序’(.class文件,也就是0,1二进制程序),然后在OS之上的Java解释器中解释执行,而JVM是java的核心和基础,...
jopen 10年前   
0推荐
7K 浏览

聊聊并发(四)深入分析ConcurrentHashMap

因为多线程环境下,使用Hashmap进行put操作会引起死循环,导致CPU利用率接近100%,所以在并发情况下不能使用HashMap。
jopen 10年前   
1 2 3 4 5 6 7 8 9 10

经验分享,提升职场影响力

投稿

热门问答

    热门文档