上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 41 下一页
摘要: package com.lp.ecjtu;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;/*... 阅读全文
posted @ 2014-09-04 09:37 积淀 阅读(913) 评论(0) 推荐(0) 编辑
摘要: 使用了装饰设计模式:此类的设计是为了提高流操作数据的效率。思想就是定义容器将数据进行临时存储,对于缓冲区对象,其实就是将这个容器进行了分装,并提供了更高效的操作方法。BufferReader:package com.lp.ecjtu;import java.io.BufferedReader;imp... 阅读全文
posted @ 2014-09-03 23:39 积淀 阅读(342) 评论(0) 推荐(0) 编辑
摘要: FileWriter类的构造方法定义如下:1.publicFileWriter(Filefile)throwsIOException字符流的操作比字节流操作好在一点,就是可以直接输出字符串了,不用再像之前那样进行转换操作了。package com.lp.ecjtu;import java.io.Fi... 阅读全文
posted @ 2014-09-03 22:11 积淀 阅读(732) 评论(0) 推荐(0) 编辑
摘要: java IO体系图 IO流的操作规律总结: 1,明确体系: 数据源:InputStream ,Reader 数据汇:OutputStream,Writer 2,明确数据:因为数据分两种:字节,字符。 数据源:是否是纯文本数据呢? 是:Reader 字符输入流 否:InputStream 字节输入流 阅读全文
posted @ 2014-09-03 20:24 积淀 阅读(295) 评论(0) 推荐(1) 编辑
摘要: 设 计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代 码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基石,如同大厦的一... 阅读全文
posted @ 2014-09-01 13:30 积淀 阅读(1410) 评论(0) 推荐(0) 编辑
摘要: Struts2 在项目中用到的核心是拦截器interceptor,OGNL(Object Graph navigation Language)对象图导航语言(用来操作ValueStack里面的数据),Value Stack和ActionContext。strut2是基于WebWork,WebWork... 阅读全文
posted @ 2014-09-01 12:03 积淀 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 什么是Struts2拦截器? 从软件构架上来说,拦截器是实现了面向方面编程的组件。它将影响了多个业务对象的公共行为封装到一个个可重用的模块,减少了系统的重复代码,实现功能的高度内聚,确保了业务对象的整洁和纯度。 从Java代码上来说,它就是一个普度的Java对象,它只需要实现一个名为Interc... 阅读全文
posted @ 2014-09-01 09:52 积淀 阅读(1102) 评论(0) 推荐(0) 编辑
摘要: 思考为什么要引入容器这个概念? Java有多种方式保存对象(应该是对象的引用),例如使用数组时保存一组对象中的最有效的方式,如果你想保存一组基本类型的数据,也推荐使用这种方式,但大家知道数组是具有固定尺寸的,你必须事先知道你要需要多少个对象。但是在一般的情况中,你在写程序中并不知道将需要多少个对象,... 阅读全文
posted @ 2014-08-31 23:52 积淀 阅读(3723) 评论(0) 推荐(1) 编辑
摘要: ConcurrentModificationException 异常:并发修改异常,当方法检测到对象的并发修改,但不允许这种修改时,抛出此异常。一个线程对collection集合迭代,另一个线程对Collection进行修改的时候, 就会出现上面的异常.下面看一下代码:package cn.itca... 阅读全文
posted @ 2014-08-30 21:22 积淀 阅读(450) 评论(0) 推荐(0) 编辑
摘要: 装饰设计模式:又名包装模式(Wrapper),以对客户端透明的方式扩展对象的功能,是继承关系的一种替代关系。装饰模式以对客户端透明的方式动态的给一个对象附加上更多的责任。换言之,客户端不会觉得在装饰前和装饰后有什么不同。下面看装饰设计模式的UML类图: 在装饰模式中的各个角色:抽象构件Comp... 阅读全文
posted @ 2014-08-28 14:13 积淀 阅读(200) 评论(0) 推荐(0) 编辑
上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 41 下一页