04 2017 档案

摘要:概述 单例模式是Java中常见的设计模式,常见的单例模式有三种实现方式:懒汉式,饿汉式,改进型的懒汉式。 单例模式的特点是: (1)单例模式只能有一个实例,并且不能被外部实例化 (2)单例模式必须自己创建自己的唯一实例 (3)单例模式必须对其他对象共享自己的唯一实例 懒汉式实现 饿汉式实现 懒汉式和 阅读全文
posted @ 2017-04-12 00:31 纪煜楷 阅读(341) 评论(0) 推荐(0) 编辑
摘要:概述 工厂模式提供了创建对象的最佳模式,它使用统一的接口来指向新建的对象,屏蔽了创建对象的逻辑。 工厂模式主要分为三种:(1)简单工厂 (2)工厂方法 (3)抽象工厂 简单工厂 简单工厂的实现比较简单,即工厂类中主要有个静态方法,用来接收传进来的参数,并根据参数的不同返回不同类的实例对象。 假设有一 阅读全文
posted @ 2017-04-11 00:13 纪煜楷 阅读(429) 评论(0) 推荐(0) 编辑
摘要:对于Java程序员来说,内存是由JVM自动管理的,所以一旦出现内存泄漏或溢出的问题,不了解JVM的内存结构和各个内存区域的工作职责,将对解决问题带来很大的麻烦,本文参照周志明的《深入理解Java虚拟机》,介绍JVM的内存结构,比较枯燥,但对知其然,不知所以然的编码人员来说还是有一定帮助的。 按照Ja 阅读全文
posted @ 2017-04-04 15:56 纪煜楷 阅读(21088) 评论(4) 推荐(3) 编辑