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

java对文件的操作

1列出磁盘/文件夹内的文件
import java.io.File;
import java.io.IOException;
 
 
public class Test {
 
    public static void main(String[] args) throws IOException{
       // TODO Auto-generated method stub
      File f = new File("D:");//磁盘
//File f = new File("D:\\电影");//文件夹
      File lf[] = f.listFiles();
      for(int i = 0;i<lf.length;i++){
      System.out.println(lf[i]);
      }
    }
}
 
2对文件的操作
import java.io.File;
import java.io.IOException;
 
 
public class Test {
 
    public static void main(String[] args) throws IOException{
       // TODO Auto-generated method stub
      File f = new File("D:\\java.doc");
      if(!f.exists()){  //判断是否该文件存在
      f.createNewFile();//如果不存在就创建
      }
     
      System.out.println("文件的路径是: "+f.getAbsolutePath());
      System.out.println("文件是否可写: "+f.canWrite());     
      System.out.println("文件是已删除: "+f.delete()); 
    }
}
 
3对目录的操作
import java.io.File;
import java.io.IOException;
 
 
public class Test {
    public static void main(String[] args) throws IOException{
       // TODO Auto-generated method stub
      File dir= new File("D:\\java");
      if(!dir.exists()){  //判断目录是否存在
     dir.mkdir();//如果不存在就创建
      }
  &


相关文档:

Java 编程的动态性,第3部分: 应用反射

命令行参数处理是一项令人厌烦的零碎工作,不管您过去已经处理过多少次了,它好像总能重新摆在您的面前。与其一遍又一遍地编写同
一块代码的不同变种,为什么不利用反射来简化参数处理的工作呢?Java 顾问 Dennis Sosnoski
向您展示了如何做到这一点。在本文中,Dennis 简明扼要地介绍了一个开源库,这个库可以使得命令行 ......

Java编程 的动态性,第 2部分: 引入反射

反射使您的程序代码能够接入装载到JVM中的类的内部信息,允许您编写与执行时,而不是源代码中选定的类协作的代码。这使反射成
为构建灵活的应用的主要工具。但需注意的是 --如果使用不当,反射的成本很高。在Java平台系列的第2部分中,软件顾问Dennis
Sosnoski介绍了如何使用反射,以及某些相关的成本。您还将找到JavaRef ......

Java如何操作Word, Excel, PDF文档?


Java如何操作Word, Excel, PDF文档?
http://www.sina.com.cn 2006年08月23日 14:55 太平洋电脑网







作者:盛忠良
 
  参考:
  http://danadler.com/jacob/
  http://jakarta.apache.org/poi/
  http://www.onjava.com/pub/a/onjava/2003/01/22/poi.html
  http://www.c ......

java 序列化(Serializable)

1.Java 序列化技术可以使你将一个对象的状态写入一个Byte 流里,并且可以从其它地方
把该Byte 流里的数据读出来。重新构造一个相同的对象。这种机制允许你将对象通过网络
进行传播,并可以随时把对象持久化到数据库、文件等系统里。Java的序列化机制是RMI、
EJB、JNNI等技术的技术基础
2.并非所有的Java 类都可以序列化 ......

java 序列化与持久化

首先要说的是,Hibernate中ORM里对应的映射文件BEAN,必须实现序列化.因为BEAN里的数据需要存入数据库(要转化为二进制保存),进行存取工作.
        JAVA类的数据 ,如果要进行相关的存储工作(如写文件,网络传输,写数据库等),那么这个数据的类 就必须实现序列化接口 (java.io.Serializable ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号