设计模式之工厂方法

工厂方法模式 先看问题: 业务场景:需要实现一个复杂的计算器,计算器包含3个菜单:标准计算器模式,科学计算器模式,程序员计算器模式。 其中标准计算器模式能够进行: 加法,减法,乘法运算 科学计算器模式能够进行: 根号,对数,幂运算 程序员计 … 继续阅读 设计模式之工厂方法

简单总结Java对象在虚拟机中的创建过程

Java 对象在虚拟机中的创建过程 首先总结一张图: 可以看到还是比较复杂的。 这里简单总结下,具体的细节以后再分析: 在new 一个对象的时候,会发生如下操作: 首先是类加载,类加载会在Class第一次被引用的时候加载,类加载分为三个大部 … 继续阅读 简单总结Java对象在虚拟机中的创建过程