file.getParentFile.mkdirs()
来源:互联网 发布:qq刷圈圈软件 编辑:程序博客网 时间:2024/05/24 00:01
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.ObjectInputStream;
import java.io.ObjectOutputStream;
public class Test {
public static void main(String[] args) {
/**
* mkdirs()创建多层目录,mkdir()创建单层目录
* writeObject时才创建磁盘文件。
* 若不创建文件,readObject出错。
*/
String tablename = "hash1";
File file = new File("data/1/" + tablename);
boolean mk=file.getParentFile().mkdir();
System.out.println("create:"+mk);//false
mk=file.getParentFile().mkdirs();
System.out.println("create:"+mk);//true
System.out.println("file:" + file.getParentFile());
ObjectOutputStream out = null;
try {
out = new ObjectOutputStream(new FileOutputStream(file));
out.writeObject(new Integer(1));
out.flush();
} catch (Exception e) {
e.printStackTrace();
} finally {
try {
if (out != null)
out.close();
} catch (IOException e1) {
}
}
ObjectInputStream oin = null;
try{
oin = new ObjectInputStream(new FileInputStream(file));
Integer i=(Integer) oin.readObject();
System.out.println("i:"+i);
}
catch (Exception e)
{
e.printStackTrace();
}
finally{
try{
if (oin != null)
oin.close();
}
catch (IOException e1){
}
}
}
}
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.ObjectInputStream;
import java.io.ObjectOutputStream;
public class Test {
public static void main(String[] args) {
/**
* mkdirs()创建多层目录,mkdir()创建单层目录
* writeObject时才创建磁盘文件。
* 若不创建文件,readObject出错。
*/
String tablename = "hash1";
File file = new File("data/1/" + tablename);
boolean mk=file.getParentFile().mkdir();
System.out.println("create:"+mk);//false
mk=file.getParentFile().mkdirs();
System.out.println("create:"+mk);//true
System.out.println("file:" + file.getParentFile());
ObjectOutputStream out = null;
try {
out = new ObjectOutputStream(new FileOutputStream(file));
out.writeObject(new Integer(1));
out.flush();
} catch (Exception e) {
e.printStackTrace();
} finally {
try {
if (out != null)
out.close();
} catch (IOException e1) {
}
}
ObjectInputStream oin = null;
try{
oin = new ObjectInputStream(new FileInputStream(file));
Integer i=(Integer) oin.readObject();
System.out.println("i:"+i);
}
catch (Exception e)
{
e.printStackTrace();
}
finally{
try{
if (oin != null)
oin.close();
}
catch (IOException e1){
}
}
}
}
0 0
- file.getParentFile.mkdirs()
- 关于ff.getParentFile().mkdirs();
- file.mkdirs();
- File类中的getparentFile问题
- File.mkdir()与File.mkdirs()
- file.mkdirs和file.mkdir
- File的mkdir() 和 mkdirs()
- File的mkdir() 和 mkdirs()
- File的mkdir() 和 mkdirs()
- File mkdir()和mkdirs()区别
- File.mkdirs和File.mkdir的区别
- File.mkdirs和File.mkdir的区别
- File(2) listFiles 文件过滤(FileFilter) 父目录getParentFile
- File 方法中 getParentFile()的用法及作用
- 关于File类中的mkdir()和mkdirs()
- Java.io.File.mkdirs()方法实例
- JAVA 中File mkdir()与mkdirs()
- File中mkdir()和mkdirs()的区别
- JDBC实例:使用JDBC查询新闻信息
- Java命令参数 -D -classpath
- 使用Delphi Xe8 开发微信功能 -- (一)微信支付商户平台之对账单下载
- listview的Adapter性能优化之viewholder终极用法,无需生成holder内部类类
- encodeURI
- file.getParentFile.mkdirs()
- Swift流程控制语句
- java学习之旅17--if语句_单选择_双选择_多选择结构
- Activity not started, its current task has been brought to the front
- Netty 权威指南之UDP 协议开发
- BeanUtils的populate方法之日期处理
- 关于php的allow_url_fopen和safe_mode函数
- linux搭建svn服务
- JAVA四种线程池的使用