- 浏览: 3461202 次
- 性别:
- 来自: China
文章分类
- 全部博客 (536)
- ajax (1)
- Algorithm (14)
- Android (40)
- CSS/HTML... (2)
- defy (3)
- DesignPattern (2)
- dorado (0)
- Drools (6)
- English/日本語 (7)
- Flex (2)
- Framework (0)
- Google (3)
- hibernate (13)
- homework (3)
- HTML5 (0)
- IDE (29)
- java (45)
- javaee (7)
- Javascript (14)
- java组件 (5)
- jQuery (4)
- jsp (8)
- jsf (2)
- Linux (2)
- lucene (0)
- mysql (6)
- news (3)
- Oracle (8)
- other (4)
- PHP (5)
- Python (0)
- Software Engineering (3)
- spring (7)
- struts1.x (14)
- struts2.x (14)
- strolling in cloud (1)
- subject:javaEnhance (20)
- Tomcat (7)
- validator (3)
- 学习·方法·心得 (8)
- .NET (2)
- vba (6)
- groovy (5)
- grails (2)
- SWT (0)
- big data (1)
- perl (1)
- objective-c (50)
- product (1)
- mac (7)
- ios (188)
- ios-phone (2)
- ios-system (15)
- ios-network (5)
- ios-file (4)
- ios-db (1)
- ios-media (3)
- ios-ui (27)
- ios-openSource (6)
- ios-animation (5)
- ios-drawing (7)
- c (2)
- ios-app (2)
- ios-course (15)
- ios-runtime (14)
- ios-code (8)
- ios-thread (8)
- ios-LBS (2)
- ios-issue (1)
- ios-design (2)
- Jailbreak (2)
- cocos2d (0)
- swift (16)
- ios-framework (4)
- apple watch (4)
- ios-web (1)
- react native (3)
- TVOS (1)
- OpenGL (1)
最新评论
-
xiaobinggg:
...
Session机制详解 -
菜鸟学生会:
Drools规则工作流引擎开发教程网盘地址:http://pa ...
Drools入门-----------环境搭建,分析Helloworld -
wangyudong:
不是很好用,不支持自动化测试RESTful API,也不支持自 ...
Simple REST Client POST使用方法 -
Paul0523:
很棒的一篇文章,感谢楼主分享
Session机制详解 -
啸笑天:
获取原型对象的三种方法<script>functi ...
复习JavaScript面向对象技术
//返回path路径对应于网络硬盘根目录的本地路径 public String getAbsolutePath(String path) { String absolutePath = userRoot + (File.separator.equals("\\") ? path.replaceAll("/", "\\\\") : path); return absolutePath; }
API中:
与系统有关的默认名称分隔符。此字段被初始化为包含系统属性 file.separator
的值的第一个字符。在 UNIX
系统上,此字段的值为 '/'
;在 Microsoft Windows 系统上,它为 '\\'
。
上面代码实现:
如果path路径是windows路径则把其中的unix路径转windows,否则直接输出unix路径。
java中表示'\'用"\\"
而正则式中'\'为特殊符号 与java规则结合"\\"仅仅表示单一的转义符号 缺乏转义体无法独立存在
所以"\\\\"仅表示匹配"\"的模式
发表评论
-
java正则表达式修改html标签中属性
2013-04-21 11:45 4865package com.ez; import ... -
String.intern()解析
2012-07-16 22:53 1620String.intern()解析 Str ... -
Java中的访问控制public,private,protected,package
2012-05-08 02:41 28571. Java中的访问控制表1-1 可见/ ... -
Beginning SWT
2012-04-12 15:41 0SWT(Standard Widget Toolkit, ... -
Java IO读写大文件的几种方式及测试
2012-03-13 17:24 3434读取文件大小:1.45G 第一种,OldIO: (注意文件和系 ... -
Java编程中“为了性能”尽量要做到的一些地方
2012-03-13 17:25 1363最近的机器内存又爆满了,除了新增机器内存外,还应该好好r ... -
复习nio
2012-03-13 17:24 1775简介: JDK 1.4 中引入的新输入输出 (NIO) 库在 ... -
The Closeable, Flushable, Readable, and Appendable interfaces
2012-03-13 17:23 1902Java SE 5.0引入了4个附加的接口:C ... -
Java IO复习
2012-03-13 17:22 1430什么是流: 流是一个抽象的概念。当Java程序需要 ... -
java模拟spring ioc
2011-12-08 17:21 2250<?xml version="1.0&q ... -
javaweb读取任意目录的下的properties配置文件(解决普通java类读web-inf下任意目录)
2011-10-28 15:59 11935看到很多用getResourcesAsStream()来读取. ... -
java程序员常用英语
2011-11-14 08:16 5619干程序员这行实在是 ... -
Oracle在2011年取得的Java主要成就
2011-10-20 08:29 2053甲骨文公司继续推动Java前进的战略。自2010年1月收购 ... -
Java规则引擎与其API(JSR-94)
2011-10-19 10:02 4243转自:http://www.ibm.com/developer ... -
Core Java , Volume 1 笔记
2011-07-17 11:36 051 StringBuffer:效率略低于String ... -
树形显示
2011-07-17 11:26 1674/** 树形结构应用十分广泛。 下面这段代码根据 ... -
求能除尽1至n的最小整数
2011-07-16 02:43 4008为什么1小时有60分钟,而不是100分钟呢?这是历史上的 ... -
java 四则运算 栈的实现
2011-07-15 13:42 13891import java.util.Stack; /* ... -
java的中文转拼音组件---pinyin4j的使用
2011-07-02 19:09 2327pinyin4j是一个功能强悍的汉语拼音工具包,主要是从汉语获 ... -
【code】java的中文转拼音工具类
2011-07-01 09:26 3770package my; public class ...
相关推荐
JAVA 文件中获取项目的相对路径 在 JAVA 文件中获取项目的相对路径是非常重要的,特别是在 JSP/Servlet 中。下面将详细介绍在 JAVA 文件中获取项目的相对路径的相关知识点。 1. 绝对路径和相对路径的概念 在讨论...
1. 前言 Java 开发中我们经常要获取文件的...文件在文件系统中真正存在的路径,是指从硬盘的根目录(Windows为盘符)开始,进行一级级目录指向文件(从根目录一层层读写)。绝对路径顾名思义就是绝对的地址,就像你只要
1. **绝对路径**:绝对路径是指文件或目录在计算机硬盘上的完整路径,它提供了一个起点,即文件系统的根目录。对于本地文件系统,绝对路径如"C:\xyz\test.txt";对于Web应用,绝对路径如...
2. `FileTest.class.getResource("/")`:这个方法会返回当前classpath的绝对URI路径,即`file:/D:/java/eclipse32/workspace/jbpmtest3/bin/`,这是项目根目录的位置。 3. `Thread.currentThread()....
在这个场景下,"根目录"通常指的是应用的内部存储根路径,可以通过`getFilesDir()`方法获取。 接下来,我们将使用Java的I/O流来读取和遍历目录。`java.io.File`类提供了遍历目录和文件的方法。例如,我们可以创建一...
- 在JSP中,可以使用`request.getRequestURI()`获取根目录对应的绝对路径,`application.getRealPath(request.getRequestURI())`获取文件的绝对路径,`application.getRealPath("/")`获取Web应用的绝对路径,`new ...
- **根目录所对应的绝对路径**:`request.getRequestURI()` - **文件的绝对路径**:`application.getRealPath(request.getRequestURI())` - **当前web应用的绝对路径**:`application.getRealPath("/")` - **请求...
1. **创建`File`对象**:你可以通过指定一个路径(例如根目录"/")来创建`File`对象,这代表了整个磁盘。 ```java File disk = new File("/"); ``` 2. **获取总空间**:使用`getTotalSpace()`方法获取磁盘的总空间...
- **根目录所对应的绝对路径**: 可以通过`request.getRequestURI()`获取。 - **文件的绝对路径**: 使用`application.getRealPath(request.getRequestURI())`。 - **当前Web应用的绝对路径**: 使用`application....
Java 开发绝对路径和相对路径问题 Java 开发中,路径问题是非常重要的一方面,不同的路径表示方式会带来不同的结果,了解绝对路径和相对路径的概念和使用方法对Java 开发非常重要。本文总结了Java 开发中的路径问题...
例如,在JSP中,我们可以使用request.getRequestURI()方法来获取根目录所对应的绝对路径,而在Servlet中,我们可以使用request.getServletPath()方法来获取根目录所对应的绝对路径。 4. java的Class中获取路径 在...
根据给定文件的内容,我们可以探讨在Java Web应用中实现路径获取的方法。 ### 1. 获取Web服务器下的文件路径 #### 1.1 request.getRealPath方法 在Java Servlet中,可以通过HttpServletRequest对象的getRealPath...
在IT领域,尤其是在Java开发中,获取文件的真实路径是一个常见的需求。这主要涉及到对URL、绝对路径和相对路径的理解以及在JSP和Servlet环境中的应用。以下是对这些知识点的详细说明: 1. **绝对路径与相对路径** ...
在Unix或Linux系统中,路径通常从/(根目录)开始,例如/home/user/documents/example.txt。 在编程语言中,获取文件路径的方法多种多样。以Python为例,可以使用os模块中的各种函数来处理路径。`os.path.abspath...
此外,使用`/`开头的路径表示从Web应用的根目录开始,如`<a href="/road/dir2/b.jsp">b.jsp</a>`。 在Servlet中,路径处理也有其特定规则。转发请求时,`"/"`前缀表示Web应用的根目录,例如`RequestDispatcher rd =...
另一方面,使用"/"开头的路径,比如"/road/dir2/b.jsp",表示的是基于服务器根目录的绝对路径。 在Servlet中,路径处理同样关键。当使用`RequestDispatcher.forward()`进行请求转发时,"/"开头的路径代表Web应用的...
例如,如果你需要读取一个配置文件,可以使用`getClass().getResourceAsStream("/config.properties")`来获取流,或者使用`getRealPath()`获取其绝对路径后再进行文件操作。 在实际开发中,选择合适的方法取决于...
在遍历文件夹时,我们会从根目录开始,检查每个目录下的文件和子目录。如果遇到子目录,我们再次调用相同的功能来处理子目录,这就是递归的本质。 接下来,我们需要掌握数据结构中的树形结构。目录树是一种典型的树...