
Java核心
iteye_343
这个作者很懒,什么都没留下…
展开
-
字节流转化为字符流
字节流转化为字符流 FileInputStream fileInputStream = new FileInputStream("d:/text.txt"); // 定义一个指向D:/TEXT.TXT 的字节流InputStreamReader inputStreamReader = new InputStreamReader(fileInputStream);//字节流转换...原创 2010-09-03 16:32:35 · 201 阅读 · 0 评论 -
java NIO 学习笔记1
jdon看到的一篇帖子。现记录如下。 问题:很简单 100个请求过来了,每个请求都会有三个事件 ,accept,read write ,如果只有一个主线程轮询,每遍历到一个事件都得线性的去处理他,等处理完了再处理第二个事件,如果有个write的写操作要写很多数据,那也得等这个 write写完了再处理下一个, 要改善这种情况,还得用一个新线程去处理,或是线程池任务队列之类的处理也好,这样...原创 2010-12-15 15:52:01 · 107 阅读 · 0 评论 -
java NIO 学习笔记2 Byte Buffers
学习资料来源:http://www.exampledepot.com/egs/java.nio/pkg.html 1. Converting Between a ByteBuffer an a Byte ArrayByteBuffer与Byte数组的相互转化。 import java.nio.ByteBuffer;public class ConvertByte...原创 2010-12-16 11:00:31 · 139 阅读 · 0 评论 -
Calendar 确定日期是一周中的第几天
public static void main(String[] args) { Calendar calendar=Calendar.getInstance(); //calendar.add(Calendar.DATE, -1); System.out.println(calendar.getTime()); System...原创 2010-06-13 07:59:30 · 606 阅读 · 0 评论 -
json-lib 实际使用中发生的错误
1. 使用json-lib时,完全相同的代码,在一个项目中可以正常使用。在别的项目中报以下错误信息: 系统发生运行期异常: 错误代码: net.sf.json.JSONException 错误信息: java.lang.ClassCastException: JSON keys must be strings....2010-07-11 14:19:00 · 203 阅读 · 0 评论 -
java中 Class.getResource用法
java中Class.getResource用法原创 2010-12-30 10:03:30 · 113 阅读 · 0 评论 -
缺少jar包异常 汇总
1. java.lang.NoClassDefFoundError: org/apache/commons/lang/exception/NestableRuntimeException 缺少common-lang.jar 2. java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFa...原创 2010-07-16 11:03:27 · 195 阅读 · 0 评论 -
PrintWriter 中 write() 与 print() 的区别
print方法提供了多种数据类型,而write都通过转换,大多数变为字符串输出了。 http://blog.youkuaiyun.com/lihan6415151528/archive/2009/02/20/3914732.aspx原创 2010-07-16 13:12:18 · 167 阅读 · 0 评论 -
HttpClient4.0.1学习参考网页
1. HttpClient4.0.1应用指南 http://darxin.iteye.com/blog/678547 2. HTTPClient模拟登陆人人网 http://robblog.iteye.com/blog/638206 3. HTTPClient模拟登陆开心网001 http://robblo...原创 2010-07-19 14:30:32 · 116 阅读 · 0 评论 -
IO流读文件 中文乱码
一段很简单读文件代码 public class TestFileReader { public static void main(String[] args) { FileReader fr=null; BufferedReader br=null; try { fr=new FileReader("...原创 2010-12-08 21:58:58 · 294 阅读 · 0 评论 -
Common Errors in Setting Java Heap Size
Two JVM options are often used to tune JVM heap size: -Xmx for maximum heap size, and -Xms for initial heap size. Here are some common mistakes I have seen when using them: * Missing m, M, g or...原创 2010-11-03 14:40:49 · 177 阅读 · 0 评论 -
getCanonicalName getSimpleName getName 区别与应用
接口:package com.test;public interface Fruit {} 一个实现类:package com.test;public class Apple implements Fruit {} 基本测试类:package com.test;import java.util.ArrayList;i...原创 2010-09-21 10:04:39 · 189 阅读 · 0 评论 -
List.isEmpty
jdk源码: /** * Returns <tt>true</tt> if this list contains no elements. * * @return <tt>true</tt> if this list contains no elements */ public boo...原创 2010-09-21 10:17:54 · 457 阅读 · 0 评论 -
java 正则表达式1
public class Question { public static void main(String[] args) { String regex="(go\\w*\\s*)(to\\w*\\s*)(work\\w*\\s*)"; Pattern pattern=Pattern.compile(regex); Matcher matcher=p...原创 2010-10-14 12:33:43 · 82 阅读 · 0 评论 -
java 正则表达式2
问题: public class Question { public static void main(String[] args) { String regex="abc"; Pattern p=Pattern.compile("abc[^d]"); Matcher m=p.matcher(regex); ...2010-10-15 00:15:11 · 73 阅读 · 0 评论 -
java 正则表达式3
问题: 匹配"联想 昭阳e280l"之中的"邵阳" (其中联想 邵阳之间含有(0-n个)空格)。 解决方案: public class Question { public static void main(String[] args) { String regex="联想 昭阳e280l"; Pattern p=Pattern...原创 2010-10-15 01:15:46 · 111 阅读 · 0 评论 -
java 正则表达式 常见问题
public static void main(String[] args) { // (?<=A)B(?=C) 模式 // 查找"以A开始,以C结束,中间含B的字符串",然后匹配出B String input="<html>xxxxx</html>"; Pattern p=Pattern.compile("(?<=<(\\w+)...原创 2010-10-15 10:58:47 · 144 阅读 · 0 评论 -
java 正则表达式4
public static void main(String[] args) { String input="aaa bbbb ffffff 999999999"; Pattern p=Pattern.compile("(\\w)((?=\\1\\1\\1)(\\1))+"); Matcher m=p.matcher(input); while(m.find()){ ...原创 2010-10-15 14:18:36 · 90 阅读 · 0 评论 -
JDK JRE Path CLASSPATH
1. JDK就是Java Development Kit.简单的说JDK是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境。SDK是Software Development Kit 一般指软件开发包,可以包括函数库、编译程序等。 2 .JRE是Java Runtime Enviro...2010-04-03 20:30:43 · 132 阅读 · 0 评论 -
java final域
参考: http://liyuan2005.iteye.com/blog/209206 1.当你在类中定义变量时,在其前面加上final关键字,那便是说,这个变量一旦被初始化便不可改变,这里不可改变的意思对基本类型来说是其值不可变,而对于对象变量来说其引用不可再变。2.其初始化可以在两个地方,一是其定义处,也就是说在final变量定义时直接给其赋值,二是在构造函数中。这...原创 2011-01-18 00:42:54 · 181 阅读 · 0 评论