12 2017 档案

摘要:概述 java中的参数传递问题可以根据参数的类型大致可以分为三类:传递基本类型,传递String类型,传递引用类型,至于最终是否可以归纳为值传递和引用传递,根据每个人的理解不同,答案不同,此处不做强调。 传递基本类型 public class Test1 { public static void m 阅读全文
posted @ 2017-12-16 20:55 unbelievableme 阅读(492) 评论(0) 推荐(0)
摘要:<!--done--> 通过反编译深入理解Java String及intern 原文传送门:http://www.cnblogs.com/paddix/p/5326863.html 一、字符串问题 字符串在我们平时的编码工作中其实用的非常多,并且用起来也比较简单,所以很少有人对其做特别深入的研究。倒 阅读全文
posted @ 2017-12-16 16:30 unbelievableme 阅读(284) 评论(0) 推荐(0)
摘要:<!--done--> Java8内存模型—永久代(PermGen)和元空间(Metaspace) 查看原文点击传送门:http://www.cnblogs.com/paddix/p/5309550.html 提示:本文做了一些修改 一、JVM 内存模型 根据 JVM 规范,JVM 内存共分为虚拟机 阅读全文
posted @ 2017-12-16 13:56 unbelievableme 阅读(466) 评论(0) 推荐(0)
摘要:写在前面 本篇博客是基于对动态代理,java的重写,多态特性了解的基础上对于源码的阅读,先提出几个问题 1.从静态代理变成动态代理需要解决两个问题,如何动态实现被代理类的接口并摘取接口中的方法,如果动态的为被代理方法添加附加逻辑 2.给出一个例子: interface a { String get( 阅读全文
posted @ 2017-12-02 17:00 unbelievableme 阅读(1366) 评论(0) 推荐(0)