java - Java在Linux上保存文件在哪里?

标签 java linux

所以我有这个问题:

我需要知道当您使用 new 创建文件时,Java 会将文件保存在哪里,就像这样 File file = new File ("file.txt"); 在 Linux 上?

最佳答案

Linux on not File file = new File ("file.txt") 不会在文件系统上创建文件。文件只是一个文件路径持有者。您需要调用 file.createNewFile 来创建文件。像 file.txt 这样的相对路径是针对当前用户目录解析的,通常是调用 Java 虚拟机的目录

关于java - Java在Linux上保存文件在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17335411/

相关文章:

java - 确保事务的 ACID 属性的责任在哪里?

c++ - 我如何获得顺序线程ID

linux - Makefile 变量是该进程的环境变量吗?

linux - 表达式为字符串(shell 脚本)

java - 实现Rest Api JAVA客户端android eclipse

Java 超出范围错误

c# - 调试/逐步执行某些 Java 代码的步骤?

java - 如何用最短的代码 Java 中的 console.next() 接受 1 或 2 个字符串变量?

linux - 为什么 LD_PRELOAD 对没有 shebang 的脚本不生效?

c - netfilter - 如何在内核模块中指定队列号?