易截截图软件、单文件、免安装、纯绿色、仅160KB

java读取Excel文件

http://www.andykhan.com/jexcelapi/可以下载到第三方jxl.jar包,并且excel要保存为2003或以前的版本
package com.excel;
// 1 文件对象 2工作簿对象 3 单元格对象。
//相应的在JXL中就有Workbook,Sheet ,Cell 。
import java.io.*;
import jxl.*;
public class GetExcelValues3 {
public static void main(String[] args){
try{
String sourcefile = "D:\\test\\pitt2.xls";
InputStream is = new FileInputStream(sourcefile);

//找到文件对象
jxl.Workbook rwb = Workbook.getWorkbook(is);

//获得总 Sheets
Sheet[] sheets = rwb.getSheets();

int sheetLen = sheets.length;
System.out.println("一个文件中表单的个数: "+sheetLen);

//开始循环每一个表单
for(int i=0;i


相关文档:

java操作xml(sax,dom,jdom,dom4j)增删改查

最近在工作中,经常设计报表(ireport+jasperReport)反复和设计模板xml打交道,于是就有了写这篇文章的想法了。java操作xml主要是有四种方式:dom,sax,jdom,dom4j。这四种方式各有优缺点:(以下比较是来自网络)
1:DOM4J性能最好,连Sun的JAXM也在用DOM4J.目前许多开源项目中大量采用DOM4J,例如大名鼎鼎的Hibernate ......

Java线程使用

关于线程是Java语言中很重要的一块,在程序中有很多地方也使用线程。但是真正考虑如何在适合的场合使用线程呢?采用线程最明显的就是用于异步操作处理。那么为何要使用异步方式呢?
先来介绍下为什么有了进程,还需要线程。
第一:并行实体共享同一个地址空间和所有可用数据的能力。
第二:线程比进程更轻量级,比进程更 ......

java对象序列化

对象序列化
它面向那些实现了Serializable接口的对象,可将它们转换成一系列的字节,并可以在以后完全恢复成原来的样子。
序列化机制可以自动补偿操作系统之间的差别。Windows上的对象可以通过网络发送给linux机器,在目的机上可以准确无误的重新装配。
 通过序列化这一对象,将其存储在硬盘中,以后在程序重新调用 ......

Ubuntu 9.10 java 安装(转载)

对于9.10来说,可以通过ubuntu软件中心来查找安装,是十分方便的,但是下载的速度真让人是受不了的,所以下面自己动手安装.
1.下载最新的jdk:http://cds-esd.sun.com/ESD6/JSCDL/jdk/6u17-b04/jdk-6u17-linux-i586.bin?AuthParam=1259335974_17e931a75ba9b3f9f8cc6cf4beacacb8&TicketId=nod3BVwYT3R%2FkeMhkk%2BdV5qQ ......

java中的对象赋值问题

在java中  可以将某个对象赋值给另一个对象  只要该两个对象是属于同一个类即可  此时  这两个对象的所有成员将指向同一块内存
eg:
      public class class1
         {
        &n ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号