
java叫花子
文章平均质量分 81
java之路,一路走到黑
一觉起来还有期待
这个作者很懒,什么都没留下…
展开
-
Git常用操作
Git常用操作 克隆 取消冲突 取消merger 提交代码原创 2016-10-21 22:27:36 · 1400 阅读 · 0 评论 -
java面试题String,StringBuilder,StringBuffer
String StringBuffer StringBuilder面试题原创 2016-05-09 22:39:23 · 5427 阅读 · 0 评论 -
java静态分配和动态分配
1.方法调用先来说说java方法的调用,方法的调用不等于方法执行,方法调用阶段唯一的任务是确定被调用方法的版本(即调用哪个方法,不是唯一的,确定一个“更加合适”的版本),不涉及方法内部的具体运行过程。我们都是知道java文件都需要编译成class文件,而一切方法调用在class文件里存储的都是符号引用,而不是方法的实际运行时内存布局的入口地址(相当于直接引用)。在类加载的解析阶段,会将其中原创 2016-05-01 21:51:41 · 13932 阅读 · 2 评论 -
透过DCL单例实现谈谈安全发布
DCL单例 线程安全发布 安全初始化原创 2016-05-08 18:12:10 · 2912 阅读 · 1 评论 -
sun.misc.Unsafe的各种神技
sun.misc.Unsafe源码解析,各种有趣的玩法,实例化私有构造类 创建超级数组, park阻塞 unpark恢复阻塞原创 2016-06-05 14:35:47 · 7557 阅读 · 1 评论 -
ByteBuffer和ByteBuf源码解析
学下下网络编程中常用的两个Buffer,ByteBuffer和ByteBuf,接下来会分析两者的细节及区别。先来看看ByteBuffer一.ByteBuffer ByteBuffer是JDK NIO中提供的java.nio.Buffer, 在内存中预留指定大小的存储空间来存放临时数据,其他Buffer 的子类有:CharBuffer、DoubleBuffer、FloatBuffer、In原创 2016-06-05 15:17:07 · 10225 阅读 · 1 评论 -
java方法中把对象置null,到底能不能加速垃圾回收
java方法中把对象置null加速垃圾回收 null 垃圾回收原创 2016-09-07 22:41:46 · 26484 阅读 · 8 评论 -
volatile关键字解析
Java并发编程:volatile关键字解析 volatile这个关键字可能很多朋友都听说过,或许也都用过。在Java 5之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在Java 5之后,volatile关键字才得以重获生机。 volatile关键字虽然从字面上理解起来比较简单,但是要用好不是一件容易的事情。由于volatile关键字是与Java转载 2016-01-09 21:47:27 · 646 阅读 · 0 评论 -
linux下tomcat开启远程调试
1.center下,在startup.sh文件首行中添加如下语句 declare -x CATALINA_OPTS="-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8000"(不要换行,要在同一行)1.原创 2016-02-24 14:08:33 · 13049 阅读 · 0 评论 -
java编解码技术
java各种序列化 Serialzable序列号化 Protobuf序列号化 MessagePack序列号化原创 2016-05-01 09:07:33 · 2659 阅读 · 0 评论