随笔分类 - java
摘要:本篇文章依旧采用小例子来说明,因为我始终觉的,案例驱动是最好的,要不然只看理论的话,看了也不懂,不过建议大家在看完文章之后,在回过头去看看理论,会有更好的理解。 下面开始正文。 【案例1】通过一个对象获得完整的包名和类名 【运行结果】:Reflect.Demo 添加一句:所有类的对象其实都是Clas
阅读全文
摘要:工厂模式:主要用来实例化有共同接口的类,工厂模式可以动态决定应该实例化那一个类。工厂模式的形态 工厂模式主要用一下几种形态:1:简单工厂(Simple Factory)。2:工厂方法(Factory Method)。3:抽象工厂(Abstract Factory)。 简单工厂(Simple Fact
阅读全文
摘要:原文链接:http://www.cnblogs.com/dolphin0520/p/3932934.html 多线程和并发问题是Java技术面试中面试官比较喜欢问的问题之一。在这里,从面试的角度列出了大部分重要的问题,但是你仍然应该牢固的掌握Java多线程基础知识来对应日后碰到的问题。 Java多线
阅读全文
摘要:原文链接:http://www.cnblogs.com/dolphin0520/p/3811437.html 对于面向对象编程来说,抽象是它的一大特征之一。在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类。这两者有太多相似的地方,又有太多不同的地方。很多人在初学的时候会以为它们可以随意
阅读全文
摘要:概念: java中单例模式是一种常见的设计模式,单例模式的写法有好几种,这里主要介绍2种:懒汉式单例、饿汉式单例。 单例模式有以下特点: 1.单例类只能有一个实例。 2.单例类必须自己创建自己的唯一实例,需要构造器私有化,防止外界创建实例 3.单例类必须给所有其他对象提供这一实例。提供公共的静态方法
阅读全文