new File(String Path)加载资源问题
2024-08-31 13:37:46
2017-12-17 15:07:38 【原创-wx】
一、我们在用IO流加载资源的时候,创建文件资源
1 File file = New File("String Path");
1.这时候我们Ctrl + 鼠标左键去翻看源代码去查询File这个类,查看这个类的构造方法
这个方法的注解翻译是通过转换给定来创建一个新的<code> File </ code>实例 路径名字符串到一个抽象的路径名。 如果给定的字符串是空字符串,那么结果是空的抽象路径名。
2.点击normalize(正常化)这个方法,可以发现这是一个抽象方法
翻译过来是将给定的路径名字符串转换为标准形式。 如果字符串是已经在正常的形式,那么它只是返回。
Ctrl+T找到他的子类这是他的实现方法
翻译注释是:检查给定的路径名是否正常。 如果不是,请调用真实的
标准化器的路径名部分需要规范化。
这样我们只遍历整个路径名字符串一次。
点开slash方法,就可以想到,不管我们输入是/还是\file会帮我们转换成\的windows本地资源路径。对本地资源和UDC网络资源不懂的可以看我下一篇博客
最新文章
- RET2LIBC 练习(3) -- VIRTUALALLOC
- webform内置对象
- Unity 3D 进度条制作
- 黑马程序员 Java基础<;九>;--->; 多线程
- poj 2540 Hotter Colder 切割多边形
- Windows下搭建deepnet环境
- ios随机数
- centos7下安装PHP swoole扩展
- C语言博客作业—函数嵌套调用
- mySQL查看运行的进程
- Python数据类型——字符串
- python语法糖/装饰器
- centos6.7环境之kvm虚拟化quem工具配置及使用详解
- [Unity3D]降低向Shader中传值的开销
- @PathVariable获取带点参数,获取不全
- Burp Suite扫描器漏洞扫描功能介绍及简单教程
- HTML5学习笔记4
- 嵌入式linux GUI--DirectFB + GTK至尊秘笈
- HDUOJ----2159 FATE
- webstorm软件小技巧
热门文章
- jmeter实现分布式压测步骤
- C# Aspect-Oriented Programming(AOP) 利用多种模式实现动态代理
- 20款PHP版WebMail开源项目
- docker进入容器的几种方法
- 字符串中的空格替换问题(Java版)
- !!在JS中代表什么
- 关于pcb铺铜
- oracle expdp 备份脚本
- Spring Boot 动态数据源(Spring 注解数据源)
- Codeforces Round #234 (Div. 2):B. Inna and New Matrix of Candies