- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 java类加载机制
类加载机制是指将 .class 文件加载到 JVM,并形成 Class 对象机制,之后应用就可以对 Class 对象进行实例化并调用,类加载机制可在运行时动态加载外部类,远程加载网络下载来的 class 文件等。除了该动态化的优点外,还可通过 JVM 的类加载机制来达到类隔离的效果,例如 Application Server中通常要避免两个应用的类相互干扰。
2017-11-25 14:29:39 167
原创 java源码的编译机制
1.java源码编译机制Sun JDK 中实现 java 源码编译器的是 javac, javac 将 java 源码编译为 class 文件的步骤如下图。步骤介绍:1 分析和输入到符号表(Parse and Enter)Parse过程所做的为词法和语法分析。词法分析(com.sun.tools.javac.parse.Scanner)要完成的使将代码字符串转变为t
2017-11-23 16:28:19 478
原创 面向对象设计模式-简单工厂模式
参考书籍:大话设计模式 程杰 著一,UML结构图 略二,定义: 用一个单独的类来实现创造实例的过程,这就是工厂,解决将来会不会增加实例化的对象问题三,代码示例: // 运算类 class Operation{ private double _numberA = 0;
2017-06-12 17:20:46 244
原创 面向对象设计模式-策略模式
参考书籍:大话设计模式-程杰 著一,UML图二,定义: 策略模式是一种定义一系列算法的方法,这些算法都是完成相同的工作,只是实现不同,它可以以相同的方式调用所有的算法,减少了各种算法类与使用算法类之间的耦合度(DPE)三,代码示例:// 算法接口interface Strategy{ // 算法方法 public void a
2017-06-12 16:53:11 276
原创 面向对象-设计模式
参考书籍《大话设计模式》 -- 程杰 著23种设计模式: 1. 简单工厂模式 2. 策略模式 传送门:点击打开链接 3. 装饰模式 4. 工厂方法模式 5. 代理模式 6. 工厂方法模式 7. 原型模式 8. 模板方法模式 9. 外观模式10. 建造者模式11. 观察者模
2017-05-19 15:30:29 188
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人