- 博客(7)
- 资源 (1)
- 收藏
- 关注
转载 设计模式大汇总
如果说在开发过程中有什么需要反复学习的,设计模式无疑排在第一位!这段时间开始复习设计模式,所以,做了一个汇总,希望能够时不时进行查阅复习一下仅针对了解设计模式的目标用户,如果还不了解,建议花些时间系统的学习一下观察者模式描述:有时被称作发布/订阅模式,观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态
2017-07-25 20:07:12 316
转载 接口与抽象类,区别以及使用场景 标签: java接口抽象类接口与抽象类
接口和抽象类应该是Java语法中最常见的两个概念关于两者,网上也是一搜一吨的对比,总体如下:1,抽象类的成员可以具有访问级别接口的成员全部public级别2,抽象类可以包含字段接口不可以3,抽象类可以继承接口接口不能继承抽象类4,抽象类的成员可以具有具体实现接口不行5,抽象的子类可以选择性实现其基类的抽象方法接口的子类必须实现6,接口
2017-07-25 20:05:06 305
转载 设计模式六大原则
开始之前在所有的设计模式之前都会先将面向对象的六大原则,大部分同学都已经很明白了,所以在这里也想记录一些不一样的东西。单一职责原则(SRP)一个类所承担的功能或指责必须是同一类或者相近的,不要让一个类承担过多的职责。换一句话说,一个类的职责应该单一。但是在我们的使用过程中,在大部分应用中很难做到真正意义上的指责单一,所以对于单一职责原则我是这么理解的:接口的职责必须
2017-07-23 15:30:25 226
转载 java 枚举详解
枚举的概念依旧停留在C、C++中的枚举。直到看到了设计模式中的使用枚举单例,发现自己对Java中的枚举真是一知半解。 本文参照:Java 枚举用法详解1. 概述枚举(enum)全写为的全称为:enumeration。是jdk1.5才新引进的概念,在Java中enum的有与C、C++相似的基本用法,也有很多扩展的用法。尽管枚举类型看着像一种新的数据类型,但实际上它是一
2017-07-23 15:22:54 285
转载 java 泛型详解-绝对是对泛型方法讲解
对Java的泛型特性的了解仅限于表面的浅浅一层,直到在学习设计模式时发现有不了解的用法,才想起详细的记录一下。本文参考java 泛型详解、Java中的泛型方法、 java泛型详解1. 概述泛型在java中有很重要的地位,在面向对象编程及各种设计模式中有非常广泛的应用。什么是泛型?为什么要使用泛型?泛型,即“参数化类型”。一提到参数,最熟悉的就是定义方
2017-07-23 15:20:48 722
原创 子类构造方法与父类构造方法在调用时的联系
class SuperClass { private int n; SuperClass(){ System.out.println("SuperClass()"); } SuperClass(int n) { System.out.println("SuperClass(int n)"); this.n = n; }}class SubClass
2017-07-15 10:50:25 1154
转载 java中堆内存(heap)和栈内存(stack)区别
前几天看了栈堆内存:总结了下:有些是根据网上总结的(由于时间的问题,还没结完) 有错的地方希望提出 毕竟我也是新手 总结不好的地方不要拍砖! Java code栈内存: 在函数中定义的一些基本类型的变量和对象的引用变量都在函数的栈内存中分配。 栈内存主要存放的是基本类型类型的数据 如、( int, short, long, byte, float, double,
2017-07-10 20:16:53 773 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人