远行客
对象克隆 对象克隆
序 Teacher teacher = new Teacher(); Teacher cloneTea = teacher; cloneTea.setSalary(3000);
2018-06-01
工厂模式 工厂模式
1. 简单工厂模式(SimpleFactory Mode)  简单工厂模式的思路是,首先我们把一些共性的东西(算法)拿出来,进行抽象,比如加减乘除。然后我们在定义一个类作为工厂类,工厂类的作用就是根据传过来的字符串或者其他Key值给返
2018-05-31
类的实例化 类的实例化
摘要 在Java中,一个对象在可以被使用之前必须要被正确地初始化,这一点是Java规范规定的。在实例化一个对象时,JVM首先会检查相关类型是否已经加载并初始化,如果没有,则JVM立即进行加载并调用类构造器完成类的初始化。在类初始化过程
2018-05-30
JVM垃圾回收机制 JVM垃圾回收机制
概述 Java技术体系中所提倡的自动内存管理最终可以归结为自动化地解决了两个问题:给对象分配内存以及回收分配给对象的内存,而且这两个问题针对的内存区域就是Java内存模型中的堆区和方法区,但主要是堆(栈中的栈帧随着方法的进入和退出有条
2018-05-28
JVM类加载机制 JVM类加载机制
序 在了解类加载机制前先看下java程序执行流程1. 类加载的过程 类从被加载到虚拟机内存中开始,到卸载出内存,它的整个生命周期包括:加载(Loading)、验证(Verification)、准备(Preparation)、解析(Re
2018-05-24
JVM内存区域 JVM内存区域
1. 线程独占区1.1 程序计数器(Program Counter Register) 程序计数器是一块较小的内存空间,它可以看做是当前线程所执行的字节码的行号指示器 字节码解释器工作时就是通过改变这个计数器的值来选取下一条需要执行
2018-05-23
单例模式 单例模式
1、懒汉式①.懒汉式-线程不安全 线程不安全,Lazy加载 这种方式是最基本的实现方式,这种实现最大的问题就是不支持多线程 因为没有加锁 synchronized,所以严格意义上它并不算单例模式。` javapublic class
2018-05-22
葬花吟 葬花吟
花谢花飞花满天,红消香断有谁怜?游丝软系飘春榭,落絮轻沾扑绣帘。闺中女儿惜春暮,愁绪满怀无释处。手把花锄出绣帘,忍踏落花来复去。柳丝榆荚自芳菲,不管桃飘与李飞;桃李明年能再发,明年闺中知有谁?三月香巢已垒成,梁间燕子太无情!明年花发虽可
2018-05-16
MarkDown语法格式 MarkDown语法格式
1. 标题一级标题二级标题三级标题四级标题五级标题六级标题2. 列表无序列表 列表1 列表2 列表3 有序列表 列表1 列表1 列表1 3. 区块引用 毛主席曾经说过 不以结婚为目的的谈恋爱都叫耍流氓 听说你缺个对象 Obj
2018-05-16
3 / 3