一般文件路径在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);
- 浏览: 3579148 次
- 性别:
- 来自: 杭州
-
文章分类
- 全部博客 (1491)
- Hibernate (28)
- spring (37)
- struts2 (19)
- jsp (12)
- servlet (2)
- mysql (24)
- tomcat (3)
- weblogic (1)
- ajax (36)
- jquery (47)
- html (43)
- JS (32)
- ibatis (0)
- DWR (3)
- EXTJS (43)
- Linux (15)
- Maven (3)
- python (8)
- 其他 (8)
- JAVASE (6)
- java javase string (0)
- JAVA 语法 (3)
- juddiv3 (15)
- Mule (1)
- jquery easyui (2)
- mule esb (1)
- java (644)
- log4j (4)
- weka (12)
- android (257)
- web services (4)
- PHP (1)
- 算法 (18)
- 数据结构 算法 (7)
- 数据挖掘 (4)
- 期刊 (6)
- 面试 (5)
- C++ (1)
- 论文 (10)
- 工作 (1)
- 数据结构 (6)
- JAVA配置 (1)
- JAVA垃圾回收 (2)
- SVM (13)
- web st (1)
- jvm (7)
- weka libsvm (1)
- weka屈伟 (1)
- job (2)
- 排序 算法 面试 (3)
- spss (2)
- 搜索引擎 (6)
- java 爬虫 (6)
- 分布式 (1)
- data ming (1)
- eclipse (6)
- 正则表达式 (1)
- 分词器 (2)
- 张孝祥 (1)
- solr (3)
- nutch (1)
- 爬虫 (4)
- lucene (3)
- 狗日的腾讯 (1)
- 我的收藏网址 (13)
- 网络 (1)
- java 数据结构 (22)
- ACM (7)
- jboss (0)
- 大纸 (10)
- maven2 (0)
- elipse (0)
- SVN使用 (2)
- office (1)
- .net (14)
- extjs4 (2)
- zhaopin (0)
- C (2)
- spring mvc (5)
- JPA (9)
- iphone (3)
- css (3)
- 前端框架 (2)
- jui (1)
- dwz (1)
- joomla (1)
- im (1)
- web (2)
- 1 (0)
- 移动UI (1)
- java (1)
- jsoup (1)
- 管理模板 (2)
- javajava (1)
- kali (7)
- 单片机 (1)
- 嵌入式 (1)
- mybatis (2)
- layui (7)
- asp (12)
- asp.net (1)
- sql (1)
- c# (4)
- andorid (1)
- 地价 (1)
- yihuo (1)
- oracle (1)
最新评论
-
endual:
https://blog.csdn.net/chenxbxh2 ...
IE6 bug -
ice86rain:
你好,ES跑起来了吗?我的在tomcat启动时卡在这里Hibe ...
ES架构技术介绍 -
TopLongMan:
...
java public ,protect,friendly,private的方法权限(转) -
贝塔ZQ:
java实现操作word中的表格内容,用插件实现的话,可以试试 ...
java 读取 doc poi读取word中的表格(转) -
ysj570440569:
Maven多模块spring + springMVC + JP ...
Spring+SpringMVC+JPA
发表评论
-
snmp
2020-04-13 11:07 453https://www.iteye.com/blog/zhan ... -
snmp
2020-04-10 21:33 584https://blog.csdn.net/qq_333141 ... -
服务器监控软件
2019-12-31 11:07 536[ERROR] org.hyperic.sigar.Sigar ... -
多数据源
2019-12-23 22:09 486https://gitee.com/baomidou/dyna ... -
mybatis多数据源
2019-12-23 18:09 476https://blog.csdn.net/qq_288042 ... -
springboot ueditor
2019-12-17 18:26 400https://blog.csdn.net/u01216982 ... -
java支持多数据源
2019-12-13 15:59 481spxcms是否支持多数据源 ... -
java日志
2019-12-10 12:01 318https://blog.csdn.net/peng_wei_ ... -
spring 多数据源
2019-12-06 09:55 447https://www.jb51.net/article/10 ... -
idea
2019-12-04 17:13 428https://blog.csdn.net/dengachao ... -
手机大屏
2019-11-30 16:02 369http://demo.demohuo.top/modals/ ... -
quarz配置
2019-11-08 11:48 494https://blog.csdn.net/BryantLmm ... -
mysql同步
2019-11-06 12:20 368https://blog.csdn.net/baidu_418 ... -
nginx配置多个服务
2019-11-04 20:35 806https://blog.csdn.net/everljs/a ... -
h5 加壳
2019-11-04 16:05 645https://jingyan.baidu.com/artic ... -
jeui 前端框架
2019-10-22 14:30 1236http://www.jemui.com/demo/ http ... -
jeui 维护
2019-10-22 14:29 2http://www.jemui.com/demo/ htt ... -
jeui 维护
2019-10-22 14:29 2http://www.jemui.com/demo/ -
jeui 维护
2019-10-22 14:29 2http://www.jemui.com/demo/ -
jeui 维护
2019-10-22 14:29 2http://www.jemui.com/demo/
相关推荐
总之,Java结合ganymed-ssh2库,为开发者提供了强大的工具,使他们能够在安全的环境下与Linux服务器进行交互,实现文件的上传、下载、操作和删除,极大地提升了远程管理服务器的效率。在开发过程中,理解这些基本...
在Java编程环境中,有时我们需要在Windows系统中远程访问Linux服务器以获取或操作文件。`JSch`库提供了一个这样的解决方案,它是一个纯Java实现的SSH2库,允许开发者连接到远程计算机并执行命令,传输文件等。本篇将...
以上就是使用Java读取FTP服务器文件的基本流程。在实际开发中,你可能还需要处理更多细节,例如重试机制、异常处理、文件上传、文件删除等。了解这些知识点后,你就能在Web服务器和Linux环境下实现与FTP服务器的交互...
在Java编程中,处理中文路径问题是一个常见的挑战,尤其是在Windows操作系统环境下。中文字符在路径中可能会引起编码问题,导致程序无法正确读取或写入文件。这个问题主要涉及到字符编码、文件I/O操作以及系统环境的...
在Linux上部署Java应用时,如果使用了GDAL,确保这些库文件在系统路径中可用或者与Java应用一起打包。对于动态链接库,可能需要设置`LD_LIBRARY_PATH`环境变量,以便系统能够找到它们。静态库则在编译时链接,不需要...
本主题聚焦于在LINUX平台上使用Java直接连接到Access数据库中的DBF文件。DBF文件是FoxPro、dBase等数据库系统常用的表格文件格式,虽然它不是Oracle或MySQL这样的主流数据库格式,但在某些特定场景下,仍然有其应用...
综上所述,从Windows系统导出XML文件至Linux服务器涉及到Java中的路径处理、文件操作、网络I/O和远程文件系统访问等多个知识点。通过熟练掌握这些技术,开发者可以实现跨平台的数据交换,提高系统的灵活性和兼容性。
### Linux环境下执行含main方法的Java文件详解 #### 标题与描述概述 本文主要介绍如何在Linux系统中执行带有`main`方法的Java文件。通常情况下,在开发环境中可以直接通过IDE或其他工具运行Java应用程序;然而,在...
Linux环境下使用Java获取路径涉及几个关键的概念和知识点,包括路径的表示方式、相对路径与绝对路径的区别、获取系统属性以及使用File类进行文件操作等。 首先,Linux系统中的路径分隔符是正斜杠("/"),例如,"cd /...
总的来说,这个压缩包为Java开发者提供了一个在Windows和Linux环境下读写HDF5文件的完整解决方案,包括了必要的Java库和操作系统特定的动态链接库,以及辅助的日志处理库。通过正确地引入和使用这些库,Java程序员...
在这个场景下,我们可以使用SMB(Server Message Block)协议,这是一种网络文件共享协议,常见于Windows系统,但同样可以应用于Linux环境。Java中有一个名为jcifs的库,它允许我们通过SMB接口来操作远程文件系统。 ...
在Java开发中,经常会遇到文件路径包含空格、"Plus"符号("+")以及中文字符的情况。...通过这些方法的应用,可以有效地解决在Java程序中读取包含特殊字符文件路径时遇到的各种问题,确保程序的稳定运行。
在处理文件路径时,开发者需要注意操作系统差异,因为Windows和Unix-like系统(如Linux、Mac OS)的路径分隔符不同,Windows使用反斜杠`\`,而Unix-like系统使用正斜杠`/`。 `File`类是Java I/O库中的核心类,用于...
### JAVA读取环境变量 #### 知识点概述 在Java程序中,有时我们需要根据不同的运行环境(如Windows或Linux)来获取系统环境变量。这些环境变量包含了操作系统配置的重要信息,比如路径设置、用户信息等。本文将...
JAVA解决URL路径中含有中文的问题。无论是路径中还是文件名包含中文都可以处理。经测试验证通过。
- 当文件位于类路径下时,可以使用以下方法来访问文件: ```java InputStream in = ReadFile.class.getResourceAsStream("/com/lavasoft/res/a.txt"); ``` - 注意点:使用`getResourceAsStream()`方法时,路径...
总的来说,Linux环境下编译GDAL并将其与Java环境集成是一个复杂的过程,涉及到系统配置、编译源代码、创建Java绑定以及正确设置开发环境。这个过程需要对Linux系统管理、C/C++编译以及Java开发有深入的理解。一旦...
6. **读取桌面文件**: 一旦有了桌面路径,就可以使用Java的I/O流来读取或写入文件。例如,要读取桌面上的某个文件,可以使用`BufferedReader`: ```java File desktopFile = new File(desktopPath, "example.txt")...
本文将深入解析如何在Linux环境下配置Java(JDK)的环境变量,包括理解环境变量的作用、具体配置步骤以及验证配置是否成功的技巧。 ### 一、理解环境变量 环境变量是在操作系统环境中定义的一组预设值,它们为程序...
这段代码首先通过`Files.readAttributes`方法读取文件的基本属性,然后从中提取出文件的创建时间。 #### 处理特殊字符和空格 原始示例代码中提到,当文件名包含空格时会出现错误。这是因为直接将文件路径作为...