
Java基础
chigooo
这个作者很懒,什么都没留下…
展开
-
Java类库的线程池
1、newFixedThreadPool创建一个定长的线程池,每当提交一个任务就创建一个线程,直到达到池的最大长度。2、newCachedThreadPool创建一个可缓存的线程池,如果当前线程池的长度超过了处理的需要时,它可以灵活地回收空闲的线程,当需求增加时,它可以灵活地增加新的线程,不会对池的长度做任何限制。3、newSingleThreadExecutor创建一个单线程化的Exec...原创 2011-04-18 14:59:52 · 94 阅读 · 0 评论 -
eclipse自动添加注释方法
路径:window->preference->java->code style->code templates点击comments->types编辑:将下面内容填上/** @Name: ${file_name} @Author: ${user} @Date: ${date} @Description: */也可以根据自己的要求添加其他内容,有ins...原创 2012-03-20 10:53:59 · 109 阅读 · 0 评论 -
使用jaxb根据xsd逆向生成java代码 &jaxb开发技巧
转自 http://www.iteye.com/topic/1118082之前写了如何从xsd快捷生成java代码不过写xsd也是个力气活啊,今天看到一篇blog,有工具直接生成,方便多了首先我们需要使用XML Schema来描述XML格式,怎样自动生成xsd,我们可以通过trang.jar这个包来生成 [code="java"]java -jar trang.jar a.xm...原创 2012-10-22 16:10:59 · 353 阅读 · 0 评论 -
java网络编程之字符流
Java中的流分为两种,一种是字节流(InputStream,OutputStream),另一种是字符流(Reader,Writer)。在网络程序设计中,如果通信的双方都是Java语言编写的,那么最好使用字符流或者更高级的流类,这是因为使用字符流类提供的编码支持可以避免在使用中文等非ASCII字符时出现乱码。如果通信的另一端的实现是未知的,那么最好使用字节流,并实现通过约定好的通信规则发送和接...原创 2011-04-11 15:56:59 · 290 阅读 · 0 评论 -
System.err与System.out的区别
Java中有三个标准文件描述符:标准输入System.in,标准输出System.out,标准出错System.err。 标准输出和标准出错的一个区别是,标准输出往往是带缓存的,而标准出错没有缓存(默认设置,可以改)。所以如果你用标准出错打印出来的东西可以马上显示在屏幕,而标准输出打印出来的东西可能要再积累几个字符才能一起打印出来。如果你在应用中混用标准输出和标准出错就可能看到这个问...原创 2011-04-08 14:51:35 · 149 阅读 · 0 评论 -
java自定义异常类
public class MyFirstException extends Exception { public MyFirstException() { super(); } public MyFirstException(String msg) { super(msg); } public MyFirstException(String msg, Throwab...原创 2011-08-11 16:52:34 · 116 阅读 · 0 评论 -
JAVA中的Map接口介绍
zz百度文库http://wenku.baidu.com/view/8a27d61c59eef8c75fbfb340.htmlJAVA中的Map接口介绍 Map接口不是Collection接口的继承。Map接口用于维护键/值对(key/value pairs)。该接口描述了从不重复的键到值的映射。 (1) 添加、删除操作: Object put(Objec...原创 2011-04-07 14:07:35 · 103 阅读 · 0 评论 -
java中System.Properties的用法
转贴 2006-12-19 09:09:40 ] 发表者: ArchLordhttp://archlord.blog.hexun.com/6949672_d.htmlSystem可以有对标准输入,标准输出,错误输出流;对外部定义的属性和环境变量的访问;加载文件和库的方法;还有快速复制数组的一部分的实用方法。System.getProperties()可以确定当前的系统属性,...原创 2011-03-29 15:09:10 · 151 阅读 · 0 评论 -
遇到的各种异常
1. java.lang.NoClassDefFoundError: org/hamcrest/TypeSafeMatcher 缺少hamcrest.jar包2.java.lang.NoClassDefFoundError:javax.wsdl.WSDLException: WSDLExceptionCaused by: javax.wsdl.WSDLException: WSDL...原创 2011-10-20 10:08:36 · 175 阅读 · 0 评论 -
如何写build.xml
...原创 2011-08-23 11:09:34 · 112 阅读 · 0 评论 -
多线程处理问题
在项目开发中,遇到这样一个问题:UI中有个prepare按钮,负责准备数据。当UI中选择多个table,进行prepare数据的时候,会有个成员变量List负责存储结果数据。在prepare按钮的addListener中,会启动一个线程去prepare数据。正常流程:[code="java"]preparing(){List tabledatas=new Array...原创 2013-10-23 17:00:24 · 156 阅读 · 0 评论