• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






百易城

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

2013年10月14日

Java基础之装饰设计模式
摘要: 在学习编程的过程中,我觉得不止要获得课本的知识,更多的是通过学习技术知识提高解决问题的能力,这样我们才能走在最前方,本文主要讲述java基础之装饰设计模式,更多Java专业知识,广州疯狂java培训官网与你分享; 一、什么是装饰设计模式 当想要对已有的对象进行功能增强时,可以定义类,将已有对象传入,基于已有的功能,并提供加强功能,那么自定义的类成为装饰类。 装饰类通常会通过构造方法,传递进来一个需要装饰的对象,然后基于这个对象,提供更强大的方法。 下面是装饰设计模式的一个例子,自己写的MyBufferedReader,并提供了myReadLine方法,IO包中类BufferedRe... 阅读全文
posted @ 2013-10-14 16:17 百易城 阅读(200) 评论(0) 推荐(0)
 
java使用序列化实现深克隆
摘要: 在学习编程的过程中,我觉得不止要获得课本的知识,更多的是通过学习技术知识提高解决问题的能力,这样我们才能走在最前方,本文主要讲述java使用序列化实现深克隆,更多Java专业知识,广州疯狂java培训官网与你分享; 序列化实现深克隆 public static Object deepClone(Object source) { ObjectOutputStream oos = null; ObjectInputStream ois = null; File file = null; try { FileOutputStream fos = new FileOutputStre... 阅读全文
posted @ 2013-10-14 16:13 百易城 阅读(485) 评论(0) 推荐(0)
 
使用java读写properties文件属性
摘要: 在学习编程的过程中,我觉得不止要获得课本的知识,更多的是通过学习技术知识提高解决问题的能力,这样我们才能走在最前方,本文主要讲述使用java读写properties文件属性,更多Java专业知识,广州疯狂java培训官网与你分享; 自己定义一个属性文件:例如prop.properties baseFilePath=D\:/kuanter/resource tesx=abcd 我们要做的第一步就是要将文件读取到Properties类对象中,由于load有一个参数是InputStream,所以我们可以用 InputStream的子类FileInputStream将属性文件读取到Prop... 阅读全文
posted @ 2013-10-14 16:12 百易城 阅读(380) 评论(0) 推荐(0)