JAVA 中 new File(".")是什么意思?

fhlkm 2010-07-12 01:41:39
JAVA 中 new File(".")是什么意思?
".",应该是指路径,是当前文件所在的路径吗?
...全文
681 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
fenshen6046 2010-07-13
  • 打赏
  • 举报
回复
小问题,大智慧,没想到过
shehun 2010-07-13
  • 打赏
  • 举报
回复
当前路径
任付江 2010-07-13
  • 打赏
  • 举报
回复
当前路径
过往记忆 2010-07-13
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 zhaining522 的回复:]
是当前目录的引用
[/Quote]
可以这样认为!1
jourallen20 2010-07-13
  • 打赏
  • 举报
回复
当前路径
shine333 2010-07-13
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 wakeupdonottlazy 的回复:]

引用楼主 fhlkm 的回复:
是当前文件所在的路径吗?

不是,是“当前工作目录”
[/Quote]
+1
System.out.println(System.getProperty("user.dir"));
dabanphoto 2010-07-13
  • 打赏
  • 举报
回复
试下输出。
lizhongyi188 2010-07-12
  • 打赏
  • 举报
回复
当前文件目录!
焙焙龙 2010-07-12
  • 打赏
  • 举报
回复
其实很简单,就是java虚拟机的启动目录
你可以尝试在不同的位置启动程序,当然,你得指定classpath,以便虚拟机能搜索到你的类
然后在程序中输出file.getAbsolutePath()
chenliuyang 2010-07-12
  • 打赏
  • 举报
回复
你类加载器在那里加载你目录就在那里 如 com.xxx.Test 那么目录就和com同级
smileflyer 2010-07-12
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 wakeupdonottlazy 的回复:]

引用楼主 fhlkm 的回复:
是当前文件所在的路径吗?

不是,是“当前工作目录”
[/Quote]
1
loading 2010-07-12
  • 打赏
  • 举报
回复
你输出一下就知道是什么位置了
黎某人 2010-07-12
  • 打赏
  • 举报
回复
new File(".")可以简写成 new File("");
wakeUpDoNottLazy 2010-07-12
  • 打赏
  • 举报
回复
[Quote=引用楼主 fhlkm 的回复:]
是当前文件所在的路径吗?
[/Quote]
不是,是“当前工作目录”
holsten32 2010-07-12
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 zhaining522 的回复:]
是当前目录的引用
[/Quote]

正解
zhaining522 2010-07-12
  • 打赏
  • 举报
回复
是当前目录的引用

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧