- 博客(7)
- 资源 (19)
- 收藏
- 关注
原创 Java IO的一般使用模式
以前对Java IO中的装饰模式搞得稀里糊涂的,现在整理下它的使用方法如下: 文本文件的读写: 写文件 输出的一般模式: PrintWriter →BufferedWriter(可选项) →FileWriter PrintWriter out = new PrintWriter(file); 或者 PrintWriter out = new Print
2013-12-30 11:03:34 1297
原创 使用过滤器解决中文乱码问题
1. 创建字符编码过滤器对象,源码如下: package com.tzy.filter; import java.io.IOException; import javax.servlet.Filter; import javax.servlet.FilterChain; import javax.servlet.FilterConfig; import javax.servlet.Ser
2013-12-29 15:37:44 1799 1
原创 Java中String类应该注意的一些地方
(1)我们在使用诸如String str = "abc";的格式定义类时,总是想当然地认为,我们创建了String类的对象str。担心陷阱!对象可能并没有被创建!唯一可以肯定的是,指向String类的引用被创建了。至于这个引用到底是否指向了一个新的对象,必须根据上下文来考虑,除非你通过new()方法来显要地创建一个新的对象。因此,更为准确的说法是,我们创建了一个指向String类的对象的引用变量s
2013-12-28 19:47:08 1324
原创 正则表达式规则
正则表达式中的规则定义可分为如下几个方面: 字符结构定义 编辑匹配定义 逻辑运算定义 量词定义 字符结构定义规则 字符结构 解释 . 任何字符 X 单个字符,包括控制符(\t,\n,\r,\\,\f) Xxx 字符串 [abc] 包含a或b或c的任何单个字符 [^abc] 不包含a或b或c的任何单个字
2013-12-28 19:41:31 1121
原创 Java中跟字符串相关的几个常用类
1. StringBuilder类 StringBuilder类在JDK1.5中首次引入,用来改善StringBuffer的操作。 StringBuilder类和String类的主要区别在于: ①利用StringBuilder类创建的对象,可以改变自身字符串的内容。所以被称为“可改性”对象,或“mutable”。 ②利用String创建的对象,或者引用的对象,其自身内容不可改变。所以被称为
2013-12-28 16:10:56 1697
原创 接口Cloneable浅复制和深复制
浅复制shallow copy,指在复制源对象中,如果某个成员数据是一个对象(除了String和所有包装类对象之外),clone()方法只是复制对这个成员对象的引用。即在复制后的对象中,它所具有的成员对象,只是对原来成员对象的引用,并没有真正复制这个成员数据。但对所有基本类型成员数据,包括字符串以及包装类成员对象,clone()则执行真正复制。即分配内存地址,并将它们拷贝到这个内存中。 浅复制的
2013-12-28 15:31:36 1026
转载 JSP中文乱码
大家在JSP的开发过程中,经常出现中文乱码的问题,可能一至困扰着大家,现把JSP开发中遇到的中文乱码的问题及解决办法写出来供大家参考。 首先了解一下Java中文问题的由来:Java的内核和class文件是基于unicode的,这使Java程序具有良好的跨平台性,但也带来了一些中文乱码问题的麻烦。原因主要有两方面,Java和JSP文件本身编译时产生的乱码问题和Java程序于其他媒介交互产生的乱码问
2013-12-27 16:58:09 884
Android编程权威指南
2015-03-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人