久染

导航

2019年10月28日 #

Java day14【第二十六章】枚举

摘要: 【第二十六章】枚举 一.定义枚举类: 在实际开发总,枚举的主要作用是用于定义有限个数对象的一种结构(多例设计),其设计结构比多例设计更加简单。 1.枚举的基本定义: Java提供有enum关键字,利用此关键字可以实现枚举的定义 范例:定义一个枚举: 如果此时用多例设计,那么需要很多程序代码。多例设计 阅读全文

posted @ 2019-10-28 13:00 久染 阅读(111) 评论(0) 推荐(0) 编辑

Java day14【第二十五章】单例设计模式

摘要: 【第二十五章】单例设计模式 一.单例设计模式 在一个类中提供一个方法,由于某种需求,只允许提供一个实例化对象 为什么要强调单例呢,在很多情况下,有些类是不需要重复产生对象的,例如:如果一个程序启动,那么现在肯定需要有一个类负责保存有一些程序加载的数据信息。 例如在Windows中只有一个单例设计模式 阅读全文

posted @ 2019-10-28 11:40 久染 阅读(134) 评论(0) 推荐(0) 编辑

2019年10月27日 #

Java day13【第二十四章】UML图形

摘要: 【第二十四章】UML图形 一.类图: UML是统一的建模语言,本质就是利用图形化的语言来实现程序类关系的描述: 一般情况下如果想要进行类结构的描述,往往使用三层的结构来表示: 普通类:直接编写,抽象类:斜体字 为了更加清楚,往往在抽象类上再加一个”abstract“ 对于类中的属性可以使用”访问权限 阅读全文

posted @ 2019-10-27 17:05 久染 阅读(167) 评论(0) 推荐(0) 编辑

Java day13【第二十三章】包的定义及使用

摘要: 【第二十三章】包的定义及使用 三.包的静态导入: 假如现在有这么一个类,这个类中的全部方法都是static方法,那么按照原始的做法肯定要导入程序所在的包,而后才可以通过类名称调用这些静态方法; 范例:定义一个MyMath 范例:传统调用 从JDK1.5开始,对于类中全部由静态方法提供的特殊类是可以采 阅读全文

posted @ 2019-10-27 15:06 久染 阅读(204) 评论(0) 推荐(0) 编辑

2019年10月26日 #

Java day12【第二十三章】包的定义及使用

摘要: 【第二十三章】包的定义及使用 一.包的定义: 在实际开发的过程之中,一直都有包的概念,利用包可以对类进行包装,以后所有的项目中,类都必须放在包里面。 1.包的定义与使用 对于项目而言,尤其是现代的项目是不可能由一个人完成的,往往在开发的团队中,有2-3位开发者进行项目业务的实现,于是在这样的 情况下 阅读全文

posted @ 2019-10-26 16:00 久染 阅读(300) 评论(0) 推荐(0) 编辑

2019年10月24日 #

Java day12【第二十二章】泛型

摘要: 【第二十二章】泛型 一.泛型问题引出: 泛型从JDK1.5之后追加到Java语言里面的,其主要目的是为了解决ClassCastException的问题,在进行对象的向下转型时,永远都存在有安全隐患。 而Java希望可以通过泛型可以慢慢解决掉此类问题。 泛型的问题引出: 现在假设说定义一个描述X与Y坐 阅读全文

posted @ 2019-10-24 18:56 久染 阅读(176) 评论(0) 推荐(0) 编辑

Java day12【第二十一章】抽象类与接口的案例分析

摘要: 【第二十一章】抽象类与接口的案例分析 一.获取类信息: 抽象类和接口是Java里面最为核心的概念,也是所有设计模式的综合体现,包括在日后学习的过程中也会接触到许多的系统提供的接口和抽象类。 案例一:定义一个ClassName接口,接口中只有一个抽象方法getClassName();设计一个类Comp 阅读全文

posted @ 2019-10-24 16:39 久染 阅读(708) 评论(0) 推荐(0) 编辑

Java day12【第二十章】接口的定义与使用

摘要: 【第二十章】接口的定义与使用 五.代理设计模式(Proxy): 代理设计模式的主要功能是可以帮助用户将所有的开发注意力只集中在核心业务功能上 例如:我肚子饿了,我会思考如何可以吃到东西。 范例:实现代理: 代理设计模式的特点是:一个接口有俩个子类,一个子类是真实业务操作,另外一个子类主题是代理业务操 阅读全文

posted @ 2019-10-24 12:02 久染 阅读(175) 评论(0) 推荐(0) 编辑

2019年10月23日 #

Java day11【第二十章】接口的定义与使用

摘要: 【第二十章】接口的定义与使用 二.接口定义加强: 接口最早的主要特点是全部由抽象方法和全局常量所组成,但是如果项目设计不当,就有可能出现问题: 一直强调该操作是属于结构设计不当,在这样的情况下往往不会让子类直接实现接口,而是在中间追加一个过度的抽象类。 但是从JDK1.8之后,为了解决接口设计的缺陷 阅读全文

posted @ 2019-10-23 23:07 久染 阅读(230) 评论(0) 推荐(0) 编辑

2019年10月22日 #

Java day10【第二十章】接口的定义与使用

摘要: 【第二十章】接口的定义与使用 一.接口基本定义: 当你可以灵活的使用抽象类和接口进行设计的时候,那么基本上就表示你面向对象的概念理解了,需要大量的代码积累。 抽象类与普通类相比最大的优势在于:可以实现对子类覆写方法的控制。但是在抽象类中可能依然保留有一些普通方法,而普通方法里可能会涉及到一些安全或者 阅读全文

posted @ 2019-10-22 17:19 久染 阅读(260) 评论(0) 推荐(0) 编辑