package file; import java.io.File; import java.io.IOException; public class getFilePath { public static void main(String[] args) throws IOException { System.out.println("------默认相对路径,取得路径不同-----"); File f = new File("..\\src\\file"); S…
File file = new File(".\\test.txt"); System.out.println(file.getPath()); System.out.println(file.getAbsolutePath()); System.out.println(file.getCanonicalPath()); 输出实例: .\test.txt E:\workspace\Test\.\test.txt E:\workspace\Test\test.txt getPath():…
转自:http://www.blogjava.net/dreamstone/archive/2007/08/08/134968.html file的这几个取得path的方法各有不同,下边说说详细的区别 概念上的区别:(内容来自jdk,个人感觉这个描述信息,只能让明白的人明白,不明白的人看起来还是有点难度(特别试中文版,英文版稍好些)所以在概念之后我会举例说明.如果感觉看概念很累就跳过直接看例子吧.看完例子回来看概念会好些. getPathpublic String getPath()将此抽象路径…
file的这几个取得path的方法各有不同,下边说说详细的区别 概念上的区别:(内容来自jdk,个人感觉这个描述信息,只能让明白的人明白,不明白的人看起来还是有点难度(特别试中文版,英文版稍好些)所以在概念之后我会举例说明.如果感觉看概念很累就跳过直接看例子吧.看完例子回来看概念会好些. getPathpublic String getPath()将此抽象路径名转换为一个路径名字符串.所得到的字符串使用默认名称分隔符来分隔名称序列中的名称. 返回:此抽象路径名的字符串形式 getAbsolute…
最近在看tomcat源码 1.getPath(): 返回定义时的路径,(就是你写什么路径,他就返回什么路径) 2.getAbsolutePath(): 返回绝对路径,但不会处理“.”和“..”的情况 3.getCanonicalPath(): 返回的是规范化的绝对路径,相当于将getAbsolutePath()中的“.”和“..”解析成对应的正确的路径 第一个例子:(使用:“.\\src\\test.txt”一个点路径) File file = new File(".\\src\\test.tx…
File和FileStream的区别直观点:File是一个静态类:FileStream是一个非静态类.File:是一个文件的类,对文件进行操作.其内部封装了对文件的各种操作(MSDN:提供用于创建.复制.删除.移动和打开单一文件的静态方法,并协助创建FileStream对象). FileStream:文件流的类.对txt,xml,avi等文件进行内容写入.读取.复制...时候需要使用的一个工具. 打个形象的比喻.File是笔记本,需要Filestream的这个笔才能写. 换而言之,记事本是一个文…
Q: innodb log file与binlog的区别在哪里?有人说1.mysql的innodb引擎实际上是包装了inno base存储引擎.而innodb log file是由 inno base自身带来. 而mysql自身因为还有myisam等存储引擎,需要设置自己的日志文件来用于所有的存储引擎记录日志信 息,因此增加了binlog.从某种意义上说binlog对于innodb存储引擎来说与innodb log是有些重复的.2.binlog应该是mysql真正的redo日志 A: 1. bi…
这个问题, 不了解一下还是挺恍惚它们之间的区别的. 其实也挺简单的. getPath()-->>new File()时的路径 getAbsolutePath()-->>当前路径+new File()时的路径 getCanonicalPath()-->>规范路径真正意义的绝对路径 这里面的文章主要还是只new File()的时候加入了"."和".."如何用了这2个. getAbsolutePath()就是如上面解释的一样.而getC…
原文地址:http://wzhiju.iteye.com/blog/1119037 最近,在看代码时看到了一个方法, File.createTempFile() ,由此联想到File.createNewFile() 方法,一时间不知道两者到底有什么区别,感觉都是创建新文件嘛,后来查看api文档介绍,并经过自己动手试验,终于有了一个较为清楚地认识. 1. File 的 createNewFile() 方法:        createNewFile():返回值为 boolean: 方法介绍:当且仅…
转自博客:http://blog.csdn.net/l375852247/article/details/7999063 import java.net.MalformedURLException; import java.net.URL; public class dd { /** * @param args */ public static void main(String[] args) { try { URL url = new URL("file://ftp.yoyodyne.com/…