java
文章平均质量分 67
iteye_12555
这个作者很懒,什么都没留下…
展开
-
文件过滤器
import java.io.File; import java.io.FileFilter; /** * 测试FileFilter,很简单的过滤自己想要的文件 * @author ayis * Dec 20, 2008 */ public class TestFileFilter implements FileFilter { private String keyword; ...2008-12-20 14:04:19 · 91 阅读 · 0 评论 -
java中线程到底什么时候启动
线程到底什么时候启动呢? 有时候子线程马上就启动了,有时候在主线程执行了好多行代码之后子线程还三三两两的来启动几个。。。 按我的测试对子线程的启动有了一定认识,但我仍然觉得认识很肤浅,希望看到更深入的见解 /** * 测试线程什么时候启动。 * 我的观点: * 1、调用线程的start()方法之后,就把线程放在等待队列之中,等待获得CPU时间片执行, * 但等待队列中的线程获得CPU时间...2008-11-29 20:22:22 · 925 阅读 · 0 评论 -
java内存溢java.lang.OutOfMemoryError: Java heap space
标题:java.lang.OutOfMemoryError: Java heap space作者:幽客独往原文网址:http://blog.csdn.net/casularm/archive/2006/10/04/1320345.aspx java.lang.OutOfMemoryError: Java heap space 使用Java程序从数据库中查询大量的数据时出现异常:java.lan...原创 2008-11-28 01:52:36 · 114 阅读 · 0 评论 -
抛了异常之后,损失的是一个线程?
我们来看这段代码: package cn.rjb.test; public class Test { public static void main(String args[]){ for(int i =0 ; i< 10 ;i++){ if(i%3== 0){ thread(("a"+i)); }else{ thread((""+i))...2008-11-12 23:45:25 · 170 阅读 · 0 评论 -
java 的版本异常 Bad version number in .class file
终于碰到这个问题了, java.lang.UnsupportedClassVersionError: Bad version number in .class file 这是java的编译的版本问题,把版本改成一致的就可以了,例如jdk 和jre都设为6.0。在myeclipse的配置信息里,就分别指它的编译级别(complier)和java运行环境(install jre). 如果是we...2008-11-06 04:17:16 · 503 阅读 · 0 评论 -
输出乘法表的程序
简单的输出乘法表的程序,非常简单,仅留作纪念意义: /** * 输出乘法表 * @author ayis * Oct 12, 2008 */ public class Test { public static void main(String args[]){ int i,j; for(i=1;i<=9;i++){ for(j=1;j<i;j++){ S...2008-10-12 19:32:29 · 231 阅读 · 0 评论 -
是对象复制,还是引用的传递
首先看代码: import java.util.ArrayList; /** * @author ayi * @version 创建时间:Oct 8, 2008 1:10:01 PM * 类说明 :测试对象添加到ArrayList容器中,是对象复制,还是引用的传递;以及在toArarry()又是怎么样。 */ public class TestArarryCopy { pub...2008-10-08 13:57:10 · 141 阅读 · 0 评论 -
java泛型在list.toArray()处的难堪
import java.util.ArrayList; import java.util.List; public class Test { public static void main(String[] args) { List<String> list = new ArrayList<String>(); list.add("1"); li...2008-09-24 22:58:25 · 1337 阅读 · 0 评论 -
父类同名变量的隐藏与方法的覆盖
最初是在java的头版看到 JAVA面试题解惑系列 对java中变量(属性)的覆盖 的一些讨论,那篇确实写的很好!但我有一个对别人说三道四的不好的坏毛病,觉得他的文章中“变量(属性)的覆盖”表述不对,其它也没什么,就发表了一篇对 JAVA面试题解惑系列(三)——变量(属性)的覆盖 的质疑 ,那是我javaeye上面的处女作,o(∩_∩)o... 在以前的那篇文章中只是借鉴其...2008-07-30 20:38:08 · 306 阅读 · 0 评论 -
今天终于明白了什么是缓冲流
原文地址:[url=http://letitbe.iteye.com/blog/238352#comments]原来BufferedReader不能和InputStream交替使用(转)[/url] 原文是这样的意思,用BufferedReader封装一个InputStream,再用DataInputStream封装这个InputStream,这样做之后,先用BufferedReader从流...原创 2009-03-16 13:58:46 · 533 阅读 · 1 评论 -
java的字符流与字节流到底有什么区别
分别用字节流和字符流读取www.baidu.com的页面源码,我是这样做的 [code="java"] import java.io.IOException; import java.io.InputStream; import java.net.MalformedURLException; import java.net.URL; /** * 测试字节流和字符流读取站...2009-03-13 17:54:07 · 110 阅读 · 0 评论 -
java中匿名内部类的两种实现方式
使用匿名内部类课使代码更加简洁、紧凑,模块化程度更高。内部类能够访问外部内的一切成员变量和方法,包括私有的,而实现接口或继承类做不到。然而这个不是我说的重点,我说的很简单,就是匿名内部类的两种实现方式:第一种,继承一个类,重写其方法;第二种,实现一个接口(可以是多个),实现其方法。下面通过代码来说明: public class TestAnonymousInterClass{ publ...2008-07-25 17:11:46 · 984 阅读 · 1 评论 -
对 JAVA面试题解惑系列(三)——变量(属性)的覆盖 的质疑
上次看了这篇文章,原文地址: JAVA面试题解惑系列(三)——变量(属性)的覆盖 这篇文章给出了很好的解疑方法,我也是跟着他来。。。下面我的文章将讲到:java中成员变量和方法的覆盖问题 对那篇文章中的提到的变量覆盖,我不同意。因此,在这里首先提出我的观点: 当子类继承父类的成员变量或方法同名时, 同名静态方法被隐藏,同名实例方法被覆盖;可见同名成员变量均被隐藏;同名不可见方法和成员变量不存在覆盖...2008-07-08 01:46:00 · 131 阅读 · 0 评论 -
java 原来也有NaN
今天调试程序时,意外的发现java的浮点数中也有NaN,留下来做个记录。 /** * 测试java浮点数中存在的NaN * @author ayis * * Feb 23, 2009 */ public class TestNaN { public static void main(String args[]){ // 在double 和 float 类型中,有NaN值 ...2009-02-23 19:34:38 · 189 阅读 · 0 评论 -
关于java的方法同步
源于一个想法:比如java中的一个方法 public static void method(){ // ....code } 是否在前面简单的加上synchronized 就可以实现同步了呢,java真的能帮我们实现吗? /........................................./ 加上synchronized : public synchro...2009-01-13 17:24:08 · 94 阅读 · 0 评论 -
JSF中使用Tiles
主要有两种方法。一种是使用myfaces中的JspTilesViewHandlerImpl,另一种方法是用struts1.1中的TilesServlet。 方法一:使用myfaces中的spTilesViewHandlerImpl。例程参见MyFaces的tiles例子 1.在web.xml中加一个参数定义,用于指定tiles定义文件 <context-param>...原创 2010-07-16 16:13:11 · 163 阅读 · 0 评论