`
endual
  • 浏览: 3579148 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Linux下 Java 读取文件路径

    博客分类:
  • java
 
阅读更多

一般文件路径在windows中用 \ 表示,但是在其他系统平台下比如linux中就不是 \ 所以java给我们提供了一个与平台无关的表示路径的常量 File.separator在windows中则表示 \ 比如现在有一个文件在D:\java\src\myjava中, 如何用绝对路径访问呢? 
现在建立一个目录: 
File fDir=new File(File.separator); //File.separator表示根目录,比如现在就表示在D盘下。 
String strFile="java"+File.separator+"src"+File.separator+"myjava"; //这个就是绝对路径 
File f=new File(fDir,strFile);

分享到:
评论

相关推荐

    java上传文件到linux服务器,操作linux服务器上文件,下载linux服务器文件,删除linux服务器文件

    总之,Java结合ganymed-ssh2库,为开发者提供了强大的工具,使他们能够在安全的环境下与Linux服务器进行交互,实现文件的上传、下载、操作和删除,极大地提升了远程管理服务器的效率。在开发过程中,理解这些基本...

    java代码在window获取linux文件

    在Java编程环境中,有时我们需要在Windows系统中远程访问Linux服务器以获取或操作文件。`JSch`库提供了一个这样的解决方案,它是一个纯Java实现的SSH2库,允许开发者连接到远程计算机并执行命令,传输文件等。本篇将...

    java 读取FTP服务器文件

    以上就是使用Java读取FTP服务器文件的基本流程。在实际开发中,你可能还需要处理更多细节,例如重试机制、异常处理、文件上传、文件删除等。了解这些知识点后,你就能在Web服务器和Linux环境下实现与FTP服务器的交互...

    Java 解决中文路径问题

    在Java编程中,处理中文路径问题是一个常见的挑战,尤其是在Windows操作系统环境下。中文字符在路径中可能会引起编码问题,导致程序无法正确读取或写入文件。这个问题主要涉及到字符编码、文件I/O操作以及系统环境的...

    linux下java环境gdal编译好的文件

    在Linux上部署Java应用时,如果使用了GDAL,确保这些库文件在系统路径中可用或者与Java应用一起打包。对于动态链接库,可能需要设置`LD_LIBRARY_PATH`环境变量,以便系统能够找到它们。静态库则在编译时链接,不需要...

    LINUX平台JAVA直接连接access数据库dbf文件

    本主题聚焦于在LINUX平台上使用Java直接连接到Access数据库中的DBF文件。DBF文件是FoxPro、dBase等数据库系统常用的表格文件格式,虽然它不是Oracle或MySQL这样的主流数据库格式,但在某些特定场景下,仍然有其应用...

    Java在Windows下导出xml文件到Linux服务器上

    综上所述,从Windows系统导出XML文件至Linux服务器涉及到Java中的路径处理、文件操作、网络I/O和远程文件系统访问等多个知识点。通过熟练掌握这些技术,开发者可以实现跨平台的数据交换,提高系统的灵活性和兼容性。

    Linux上执行带main方法的java文件

    ### Linux环境下执行含main方法的Java文件详解 #### 标题与描述概述 本文主要介绍如何在Linux系统中执行带有`main`方法的Java文件。通常情况下,在开发环境中可以直接通过IDE或其他工具运行Java应用程序;然而,在...

    linux中java获取路径的实例代码

    Linux环境下使用Java获取路径涉及几个关键的概念和知识点,包括路径的表示方式、相对路径与绝对路径的区别、获取系统属性以及使用File类进行文件操作等。 首先,Linux系统中的路径分隔符是正斜杠("/"),例如,"cd /...

    java读写hdf5格式文件需要使用的库

    总的来说,这个压缩包为Java开发者提供了一个在Windows和Linux环境下读写HDF5文件的完整解决方案,包括了必要的Java库和操作系统特定的动态链接库,以及辅助的日志处理库。通过正确地引入和使用这些库,Java程序员...

    JAVA下载远程Linux服务器的文件

    在这个场景下,我们可以使用SMB(Server Message Block)协议,这是一种网络文件共享协议,常见于Windows系统,但同样可以应用于Linux环境。Java中有一个名为jcifs的库,它允许我们通过SMB接口来操作远程文件系统。 ...

    java 读取文件路径空格、"+"和中文的处理方法

    在Java开发中,经常会遇到文件路径包含空格、"Plus"符号("+")以及中文字符的情况。...通过这些方法的应用,可以有效地解决在Java程序中读取包含特殊字符文件路径时遇到的各种问题,确保程序的稳定运行。

    关于Java文件路径问题

    在处理文件路径时,开发者需要注意操作系统差异,因为Windows和Unix-like系统(如Linux、Mac OS)的路径分隔符不同,Windows使用反斜杠`\`,而Unix-like系统使用正斜杠`/`。 `File`类是Java I/O库中的核心类,用于...

    JAVA读取环境变量

    ### JAVA读取环境变量 #### 知识点概述 在Java程序中,有时我们需要根据不同的运行环境(如Windows或Linux)来获取系统环境变量。这些环境变量包含了操作系统配置的重要信息,比如路径设置、用户信息等。本文将...

    JAVA解决URL路径中含有中文的问题

    JAVA解决URL路径中含有中文的问题。无论是路径中还是文件名包含中文都可以处理。经测试验证通过。

    java中File的相对路径与绝对路径总结

    - 当文件位于类路径下时,可以使用以下方法来访问文件: ```java InputStream in = ReadFile.class.getResourceAsStream("/com/lavasoft/res/a.txt"); ``` - 注意点:使用`getResourceAsStream()`方法时,路径...

    Linux环境编译gdal java环境用到的文件

    总的来说,Linux环境下编译GDAL并将其与Java环境集成是一个复杂的过程,涉及到系统配置、编译源代码、创建Java绑定以及正确设置开发环境。这个过程需要对Linux系统管理、C/C++编译以及Java开发有深入的理解。一旦...

    java 获取桌面路径

    6. **读取桌面文件**: 一旦有了桌面路径,就可以使用Java的I/O流来读取或写入文件。例如,要读取桌面上的某个文件,可以使用`BufferedReader`: ```java File desktopFile = new File(desktopPath, "example.txt")...

    Linux下配置java环境变量

    本文将深入解析如何在Linux环境下配置Java(JDK)的环境变量,包括理解环境变量的作用、具体配置步骤以及验证配置是否成功的技巧。 ### 一、理解环境变量 环境变量是在操作系统环境中定义的一组预设值,它们为程序...

    java获取文件创建时间

    这段代码首先通过`Files.readAttributes`方法读取文件的基本属性,然后从中提取出文件的创建时间。 #### 处理特殊字符和空格 原始示例代码中提到,当文件名包含空格时会出现错误。这是因为直接将文件路径作为...

Global site tag (gtag.js) - Google Analytics