这个问题, 不了解一下还是挺恍惚它们之间的区别的.

其实也挺简单的.

getPath()-->>new File()时的路径

getAbsolutePath()-->>当前路径+new File()时的路径

getCanonicalPath()-->>规范路径真正意义的绝对路径

这里面的文章主要还是只new File()的时候加入了"."和".."如何用了这2个. getAbsolutePath()就是如上面解释的一样.而getCanonicalPath()会把"."和".."翻译过来.

就是这么简单.

最新文章

  1. Oracle Connect by与递归with
  2. Could not find result map com.lrlz.weixin.dao.SysUserDAO.SysUser
  3. Strong name signature not valid for this assembly Microsoft.mshtml.dll
  4. Spring In Action(第三版)读书笔记
  5. python——挖装饰器祖坟事件
  6. python 代码片段4
  7. MATLAB中的nargin与varargin的用法
  8. 09_TomCat_基础知识
  9. 【面试虐菜】—— Oracle知识整理《收获,不止Oracle》
  10. Linux命令之文件与用户权限
  11. python网络编程(进程与多线程)
  12. Hibernate框架笔记03表操作多对多配置
  13. noj算法 8皇后打印 回溯法
  14. 剑指offer数组列表
  15. VS2013 中 CString类型转换为LPCSTR类型
  16. Python学习—数据库篇之练习题
  17. DBA思考系列——学会拒绝不合理的需求
  18. 剑指offer 01:二维数组中的查找
  19. hdu多校第3场C. Dynamic Graph Matching
  20. [视频]K8飞刀 shellcode loader演示教程

热门文章

  1. C++ 编程输入输出语句
  2. leetcode—sqrt
  3. xmpp 协议之可扩展消息(messaging)与状态(presence)协议核心: RFC 3920
  4. C# 6.0 的新特性
  5. log4j2使用总结
  6. UVALive 7324 ASCII Addition (模拟)
  7. Gym 100507I Traffic Jam in Flower Town (模拟)
  8. Spring入门(2)-通过构造器注入Bean
  9. Linux性能监测
  10. JFinal搭建时,提示着不到contextpath