会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
huan欢
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
下一页
2018年3月19日
JAVA基础——设计模式之观察者模式
摘要: 观察者模式是对象的行为模式,又叫发布-订阅(Publish/Subscribe)模式、模型-视图(Model/View)模式、源-监听器(Source/Listener)模式或从属者(Dependents)模式。 观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题
阅读全文
posted @ 2018-03-19 08:53 huan欢
阅读(564)
评论(0)
推荐(0)
2018年3月15日
JAVA基础——设计模式之装饰者模式
摘要: 装饰模式 : 对新房进行装修并没有改变房屋的本质,但它可以让房子变得更漂亮、更温馨、更实用。 在软件设计中,对已有对象(新房)的功能进行扩展(装修)。 把通用功能封装在装饰器中,用到的地方进行调用。 装饰模式是一种用于替代继承的技术,使用对象之间的关联关系取代类之间的继承关系。引入装饰类,扩充新功能
阅读全文
posted @ 2018-03-15 13:34 huan欢
阅读(370)
评论(0)
推荐(0)
2018年3月14日
JAVA基础——设计模式之简单工厂模式
摘要: 在阎宏博士的《JAVA与模式》一书中开头是这样描述简单工厂模式的:简单工厂模式是类的创建模式,又叫做静态工厂方法(Static Factory Method)模式。简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。 举例说明适用场景: 假设应用系统需要多种登录方式:口令认证(通过数据库验证用
阅读全文
posted @ 2018-03-14 17:49 huan欢
阅读(507)
评论(0)
推荐(0)
JAVA基础——设计模式之单列模式
摘要: 一:单例设计模式 Singleton是一种创建型模式,指某个类采用Singleton模式,则在这个类被创建后,只可能产生一个实例供外部访问,并且提供一个全局的访问点。 单例设计模式的特点: 核心知识点如下: 将采用单例设计模式的类的构造方法私有化(采用private修饰)。 二:单例式的分类 1.饿
阅读全文
posted @ 2018-03-14 16:03 huan欢
阅读(243)
评论(0)
推荐(0)
2018年3月13日
JAVA基础——生产者消费者问题
摘要: 1.生产者消费者问题:经典案例 生产者和消费者问题是操作系统的经典问题,在实际工作中也常会用到,主要的难点在于协调生产者和消费者,因为生产者的个数和消费者的个数不确定,而生产者的生成速度与消费者的消费速度也不一样,同时还要实现生产者与消费者的解耦,即生产者并不知道有哪些消费者,而消费者也不需要知道产
阅读全文
posted @ 2018-03-13 15:35 huan欢
阅读(169)
评论(0)
推荐(0)
2018年3月12日
JAVA基础——线程
摘要: 1.单线程和多线程 单线程:.一个程序 只有一条线程(主线程main) 多线程:一个程序 除了一条主线程main 以外 还拥有很多的子线程 2.线程和进程 线程:.程序运行中的一条执行路径,是组成进程(程序)的 一个进程 必须拥有一条线程(主线程(main)) 进程:操作系统上运行的一个程度(可以简
阅读全文
posted @ 2018-03-12 17:54 huan欢
阅读(155)
评论(0)
推荐(0)
JAVA基础——对象流
摘要: 对象的输入输出流的作用: 用于写入对象 的信息和读取对象的信息。 使得对象持久化。 ObjectInputStream : 对象输入流 ObjectOutPutStream :对象输出流 简单的实例 打印效果 用到方法:writeObject(Object o); //向磁盘写入对象 readObj
阅读全文
posted @ 2018-03-12 08:56 huan欢
阅读(541)
评论(0)
推荐(0)
2018年3月7日
JAVA基础——内存流
摘要: 掌握内存操作流 输入和输出都是从文件中来的,当然,也可将输出的位置设置在内存上,这就需要ByteArrayInputStream和ByteArrayOutputStream ByteArrayInputStream:将内容写入到内存中, ByteArrayOutputStream:将内存中数据输出
阅读全文
posted @ 2018-03-07 18:41 huan欢
阅读(2745)
评论(0)
推荐(1)
JAVA基础——数据流
摘要: DataInputStream 类和DataOutputStream 类 在前面的学习中,我们知道数据流处理的数据都是指字节或字节数组,但实际上很多时候不是这样的,它需要数据流能直接读、写各种各样的java语言的基本数据类型。例如在一个文件中存放300个整数值,从中读取时,希望按int为基本单位进行
阅读全文
posted @ 2018-03-07 18:39 huan欢
阅读(272)
评论(0)
推荐(0)
JAVA基础——IO流字符流
摘要: 字符流 字节流提供了处理任何类型输入/输出操作的功能(因为对于计算机而言,一切都是0和1,只需把数据以字节形式表示就够了),但它们不可以直接操作Unicode字符,因为上一篇文章写了,一个Unicode字符占用2个字节,而字节流一次只能操作一个字节。既然Java的口号就是"一次编写、处处运行",那么
阅读全文
posted @ 2018-03-07 08:43 huan欢
阅读(369)
评论(0)
推荐(0)
上一页
1
2
3
4
5
下一页
公告