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

URL访问文件

 
阅读更多
try{
//			URL url = new URL("file:icons/close.bmp");
//			URL url = new URL("file:message_zh_CN.properties");
			URL url = new URL("file:///E:/workspace/eclipsej2ee3.7/study/jface/message_zh_CN.properties");
			Object stream = url.getContent();
			System.out.println(stream);
			BufferedReader br = new BufferedReader(new InputStreamReader((InputStream)stream));
			String str = null;
			while((str = br.readLine()) != null){
				System.out.println(str);
			}
			br.close();
			/*InputStream in = (InputStream) url.getContent();
			System.out.println(in.read());*/
		}catch(IOException e){
			e.printStackTrace();
		}


上面的URL("file:相对地址")和URL("file:///绝对地址")是等价的。

同时URL.getContent()返回的流根据文件的类型而不同,如properties文件返回的是一个BufferdInputStream,而txt文件则返回的是一个PlainTextStream。

注:
加载多语言资源文件一般用ResourceBundle,资源文件base名XXX,那么加载的顺序是:
XXX_zh_CN.proeprties
XXX_zh.properties
XXX.properties
分享到:
评论

相关推荐

    SpringBoot 实现文件上传到本地目录 并返回可访问的文件地址.rar

    一旦文件被保存,我们需要提供一个URL,使得客户端可以通过这个URL访问文件。这个URL通常是基于文件在服务器上的路径构建的,或者可以通过配置一个路由规则来生成。 6. **错误处理**: 在处理文件上传时,可能会...

    java禁止直接url访问图片

    为了防止未经授权的直接URL访问,Web服务器(如Apache、Nginx或Tomcat)可以通过配置来限制对某些目录或文件的访问。例如,可以设置访问控制指令,仅允许特定IP或用户访问特定资源。 3. **Java Servlet**: 在...

    解析URL和文件的编码方式

    首先,URL是互联网上访问资源的唯一地址,它包含了协议、主机名、路径、查询参数等组成部分。在URL中,为了确保所有字符都能安全地在网络上传输,必须进行适当的编码。最常用的编码标准是百分号编码(% encoding),...

    python多线程批量访问url脚本

    在处理大量URL访问时,使用单线程可能会导致效率低下,因为每个请求必须等待前一个请求完成才能进行。为了解决这个问题,我们可以利用Python的多线程技术来并行处理多个URL,从而大大提高工作效率。本项目中的...

    URL文件批量下载器.zip

    每个网页、图片、视频等都有一个独一无二的URL,通过这个地址,我们可以在网络上找到并访问这些资源。批量下载器的核心功能就是解析和处理这些URL,实现文件的批量下载。 "URL文件批量下载器"的使用通常包括以下几...

    访问URL生成Mht文件

    标题中的“访问URL生成Mht文件”指的是将一个网页(通过其URL)转换为MHT(MHTML,即单个文件网页)格式的过程。MHT文件是一种存储网页内容的单一文件,包括HTML代码、图像和其他资源,使得网页可以在离线状态下查看...

    定时URL访问程序(java)附赠源码

    写这个小程序的初衷,是因为一个我的WAP前端哥们的公司(只做PHP的公司)有一个业务逻辑需要不停的访问一个PHP方法,来实现他们业 务逻辑所以写了一个,只要输入“空秒数和URL”地址... 启动 定时访问URL.exe 文件开始

    java使用HttpClient通过url下载文件到本地

    在这个特定的场景中,我们利用HttpClient来从指定的URL下载文件到本地。以下是对这个主题的详细阐述: 1. **HttpClient介绍**: HttpClient是一个Java库,支持HTTP/1.1协议以及部分HTTP/2特性。它提供了一组高级...

    java多线程URL方式下载单个大文件

    首先,我们需要了解Java中的`java.net.URL`类,它代表一个统一资源定位符,是访问互联网资源的入口。通过`URL`对象,我们可以获取到网络资源,进行读取或写入操作。在下载大文件时,我们会用到`URL.openStream()`...

    用URL来获取文本文件和图像文件

    知识点:使用URL获取文本文件和图像文件 在Java编程中,使用URL来获取文本文件和图像文件是一种常见且高效的方法。这种方法允许程序通过网络或本地文件系统读取资源,为数据处理、显示和分析提供了极大的灵活性。...

    java URL转PDF文件

    在Java编程环境中,将一个URL链接的内容转换为PDF文件是一个常见的需求,这通常涉及到网络请求、HTML解析以及PDF生成等多个步骤。以下是一个详细的步骤指南,涵盖了这个过程中的关键知识点: 首先,我们需要处理URL...

    java 使用URL访问网页

    在Java编程语言中,访问网页是一项基本...总之,Java通过`java.net.URL`和相关类提供了强大的网络访问能力,能够满足各种网络编程需求。通过不断学习和实践,你可以熟练地使用这些工具进行网页访问、数据交换等任务。

    通过JAVA语言实现使用URL访问网络资源

    ### 通过JAVA语言实现使用URL访问网络资源 #### 一、URL概述与基本概念 URL(Uniform Resource Locator),即统一资源定位符,是用于标识互联网上特定资源的地址。通过给定的URL,浏览器能够找到相应的文件或其他...

    c#写的简单的url访问小工具

    标题中的"C#写的简单的url访问小工具"表明这是一个利用C#编程语言开发的应用程序,它的主要功能是访问URL。在IT行业中,C#是一种广泛用于创建桌面应用、Web应用、游戏以及各种软件服务的面向对象的编程语言。C#的...

    C# URL访问和获取返回值

    C# URL访问和获取返回值的一个简单函数

    C# 文件读取和写入(UNC(网络共享)/本地文件/url文件)

    Console.WriteLine("无法访问网络文件。"); } ``` 至于HTTP URL的文件,C#提供了`WebClient`或`HttpClient`类来处理。这些类可以下载远程文件。例如,使用`WebClient`下载一个网页: ```csharp using System.Net;...

    调用URL下载并显示PDF文件

    - 使用`Context`的`openFileOutput()`方法在内部存储创建一个文件,或者通过`Environment.getExternalStorageDirectory()`访问外部存储。 - 文件权限管理是关键,Android 6.0及以上版本需要在运行时请求`WRITE_...

    URL文件下载VC网络编程源代码

    标题中的“URL文件下载VC网络编程源代码”指的是一个基于Visual C++(VC)的编程项目,这个项目实现了从互联网上通过指定的URL下载文件的功能。这个程序对于初学者来说是一个很好的起点,因为它涉及到网络连接的基本...

    IIS发布后有些文件不可访问

    综上所述,解决"IIS发布后有些文件不可访问"的问题需要全面检查IIS的配置、权限设置、URL重写规则以及部署过程。通过逐一排查这些方面,通常可以找到问题所在并进行修复。同时,保持良好的日志记录习惯和理解IIS的...

Global site tag (gtag.js) - Google Analytics