易截截图软件、单文件、免安装、纯绿色、仅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 编程的动态性,第 8 部分: 用代码生成取代反射

从本系列前面的文章中,您了解到反射的性能比直接访问要慢许多倍,并了解了用 Javassist 和 Apache
Byte Code Engineering Library (BCEL)进行classworking。Java 顾问 Dennis
Sosnoski 通过演示如何使用运行时 classworking,来用全速前进的生成代码取代反射代码,从而结束他的 Java 编程的动态性
系列。
既然您已经 ......

java多线程编程要点(三)

       在JDK1.5之前,对高质量Java多线程并发程序设计时,为防止程序崩掉等现象的出现,比如使用wait()、notify()和synchronized等,需要考虑性能、死锁、公平性、资源管理以及如何避免线程安全性方面带来的危害等诸多因素,通常会采用一些较为复杂的安全策略,加重了程序员的开发负担。在J ......

Java 冒泡排序

/**
* 交换排序-冒泡排序,核心思想 以大小为依据交换
*
* */
public void bubbleSort(double[] a){
//将要进行比较的数大的尽量往后排,每次循环把最大的排在要排序数组的末位。
boolean hasSwap = true;
for(int i = 1; i < a.length&& hasSwap; i ++){//循环的次数

hasSwap = ......

Java版《勇者30》简易实现示例及源码

玩过PSP的朋友们,想必都听说过《勇者30》的大名吧?嗯,没错,我说的就是那款必须在30秒内通关的变态游戏。
从表面上看,《勇者30》的游戏模式再简单不过,无非是传统的RPG游戏那样打怪、练级、完成支线任务、提升装备、探险、消灭魔王结束游戏。但是,所有受过其毒害的朋友都清楚,这些也仅仅是表面现象罢了。
因为这所 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号