黑马程序员技术交流社区
标题:
什么是抽象路径?不要API上的解释,求通俗些。。。
[打印本页]
作者:
芭芭拉2
时间:
2014-12-11 14:46
标题:
什么是抽象路径?不要API上的解释,求通俗些。。。
File(String pathname)//通过将给定路径名字符串转换为抽象路径名来创建一个新 File 实例。
请问什么是抽象路径?
API上的解释:用户界面和操作系统使用与系统相关的
路径名字符串
来命名文件和目录。此类呈现分层路径名的一个抽象的、与系统无关的视图。
抽象路径名
有两个组件:(1)一个可选的与系统有关的
前缀
字符串,比如盘符,"/" 表示 UNIX 中的根目录,"\\\\" 表示 Microsoft Windows UNC 路径名。(2)零个或更多字符串
名称
的序列。
本人在学File类这块,绝对路径和相对路径都明白,但理解不了抽象路径。求指导,最好能解释的通俗些。。
作者:
史云龙
时间:
2014-12-11 15:19
File parent = new File("D://Demo");//使用构造方法File(String pathname)
File child =new File(parent,"demo.txt");//使用构造方法File(File parent, String child)
看API,第二个构造方法: 根据 parent 抽象路径名和 child 路径名字符串创建一个新 File 实例。
那么我的理解就是,抽象路径名,是计算机或者java能够识别的东西【内存地址值或者其他的什么】,
如果你想要知道,通过java给你的方法,将他转换成我们能够理解的东西。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2