java在指定项目下创建目录_在指定目录创建文件 Java代码

linux 下 以哪个用户启动weblogic  那么 它就会哪个用户的权限, 如用weblogic用户启那么他就只能操作weblogic用户权限内的可用文件及文件夹,用root启动,则可以可用操作所有文件夹

转:

创建一个文件:

import java.io.*;

public class TestFile {

public static void main(String[] args) throws IOException,InterruptedException {

String separator=File.separator;

String filename="mydirl.txt";

String directory="mydir2\\";

File f=new File(directory,filename);

if(f.exists()) {

System.out.println("文件已经存在!");

} else {

System.out.println("创建文件夹");

Thread t=new Thread();

t.start();

int j=0;

while(j!=10) {

j++;

System.out.print("=");

t.sleep(1000);

}//设定10秒钟后出现将要创建的文件夹,耐心等待

System.out.println("");

f.getParentFile().mkdirs();//创建此抽象路径名指定的目录,首先 看你的环境变量是不是配置成功  具体配置:1.我的电脑——属性——高级——环境变量——系统变量——PATH  编辑它, 将光标移到最前面,加入你的JDK路径,假设你的JDK路径为:"C:\Program Files\Java\jdk1.6.0\bin"然后后面  要加一个英文的";"分号.包括所有必需但不存在的父目录。

f.createNewFile();

System.out.println("创建文件夹成功!");

System.out.println("返回由此抽象路径名表示的文件或目录的名称。"+f.getName());

System.out.println("返回此抽象路径名的绝对路径名形式。"+f.getAbsoluteFile());

System.out.println("返回此抽象路径名的绝对路径名形式。"+f.getAbsolutePath());

System.out.println("返回此抽象路径名的规范形式。"+f.getCanonicalFile());

System.out.println("返回此抽象路径名的规范路径名字符串"+f.getCanonicalPath());

System.out.println("返回此抽象路径名指定的分区中未分配的字节数。"+f.getFreeSpace());

System.out.println("返回此抽象路径名父目录的路径名字符串;如果此路径名没有指定父目录,则返回 null。"+f.getParent());

System.out.println("返回此抽象路径名父目录的抽象路径名;如果此路径名没有指定父目录,则返回 null。"+f.getParentFile());

System.out.println("返回此抽象路径名指定的分区大小。"+f.getTotalSpace());

System.out.println("返回此抽象路径名指定的分区上可用于此虚拟机的字节数。"+f.getUsableSpace());

}

}

}//java在指定目录下创建文件

这个程序说明了java中如何在指定目录下创建文件,并且验证了File类中的一些方法的用处。

创建文件夹

String filePath = "localTestDir/";    //此时的文件夹名后需要跟xie

File f = new File(defaultPath+ filePath);

if (f.isDirectory()) {

System.out.println("The localTestDir have already exist!");

}

else {

f.mkdir();

System.out.println("The localTestDir is created successfully!");

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值