java file取不到linux文件_File类的构造方法

8f27421edea8d7c2cc4494457b8700df.png

import java.io.File;

public class FileDemo1 {

/*

* File类的构造方法

* 三种重载形式

*/

public static void main(String[] args) {

// TODO Auto-generated method stub

/*

* File(String pathname)

* 传递路径名:可以写到文件夹,可以写到文件;

* c:abc c:abcDemo.java

* 将路径封装成File类型对象

*/

function();

/*

* File(String parent,String child)

* 传递路径,传递字符串父路径,字符串子路径

*/

function1();

/*File(File parent,String child)

* 传递路径,传递字符串父路径,字符串子路径

* 好处:单独操作父路径和子路径

* 父路径可以直接调用File类方法

*/

function2();

}

public static void function() {

File file = new File("d:eclipse");

System.out .println(file);

file = new File("d:eclipse:eclipse.ini");

System.out .println(file);

/*

* windows文件名不区分大小写,Linux区分

*/

}

public static void function1() {

File file = new File("c:","windoews");

System.out .println(file);

}

public static void function2() {

File parent = new File("c:");

File file = new File(parent,"eclipse");

// 分开的好处可以单独控制父路径,可以单独控制子路径,灵活性高,代码可扩展性强

System.out .println();

}

/*

* 路径;

* 绝对路径

* 在系统中具有唯一性

* c:windowssystem3

* 相对路径

* 表示的是路径之间的相对关系

* D:developJavajdk1.7.0_72bin

* D:developJavajre7

* 路径之间的关系

* Java 父目录是D:develop

* Java 子目录是:jdk1.7.0_72 jre7

* 子目录可以多个,父目录是唯一性

*/

}

d:eclipse

d:eclipse:eclipse.ini

c:windoews

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值