`

程序中读取properties文件的几种方式

阅读更多
1。使用java.util.Properties类的load()方法
示例: InputStream in = lnew BufferedInputStream(new FileInputStream(name));
Properties p = new Properties();
p.load(in);

2。使用java.util.ResourceBundle类的getBundle()方法
示例: ResourceBundle rb = ResourceBundle.getBundle(name, Locale.getDefault());(此方式较常用

3。使用java.util.PropertyResourceBundle类的构造函数
示例: InputStream in = new BufferedInputStream(new FileInputStream(name));
ResourceBundle rb = new PropertyResourceBundle(in);

4。使用class变量的getResourceAsStream()方法
示例: InputStream in = JProperties.class.getResourceAsStream(name);
Properties p = new Properties();
p.load(in);

5。使用class.getClassLoader()所得到的java.lang.ClassLoader的getResourceAsStream()方法
示例: InputStream in = JProperties.class.getClassLoader().getResourceAsStream(name);
Properties p = new Properties();
p.load(in);

6。使用java.lang.ClassLoader类的getSystemResourceAsStream()静态方法
示例: InputStream in = ClassLoader.getSystemResourceAsStream(name);
Properties p = new Properties();
p.load(in);

补充

Servlet中可以使用javax.servlet.ServletContext的getResourceAsStream()方法
示例:InputStream in = context.getResourceAsStream(path);
Properties p = new Properties();
p.load(in);


本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/Senton/archive/2009/04/16/4083127.aspx
分享到:
评论

相关推荐

    java 读取properties文件代码

    在Java编程中,Properties文件是一种常用的配置文件格式,用于存储应用程序的配置参数或者环境设置。这些文件通常以键值对的形式存在,例如`key=value`。读取Properties文件是Java开发中的常见操作,特别是在需要...

    java读取.properties配置文件的几种方法

    下面将详细介绍几种在Java中读取`.properties`配置文件的方法。 1. 使用`java.util.Properties`类 `Properties`类是Java提供的一种内置机制,用于处理属性列表。它继承了`Hashtable`类,提供了加载和保存属性列表...

    java读写properties文件,解决系统找不到指定路径,解决写入后读取正常,但文件数据未更新问题

    在Java编程中,Properties文件是用于存储配置信息的关键组件,如数据库连接字符串、应用程序设置等。在处理Properties文件时,可能会遇到几个常见的问题,包括找不到指定路径、读取正常但文件数据未更新的情况。以下...

    怎样读取properties文件内容

    ### 如何使用Java读取properties文件内容 在Java开发中,`properties`文件是一种非常常见的配置文件格式,它主要用于存储程序的各种配置信息。通过这种方式,可以实现程序与配置的分离,便于维护和调整。本文将详细...

    Java中的几种读取properties配置文件的方式

    Java中的几种读取properties配置文件的方式 Java是一个功能强大且灵活的编程语言,在开发过程中,properties配置文件扮演着非常重要的角色。Properties文件主要用于存储应用程序的配置信息,例如系统常量、版本号、...

    Properties文件读写;Property文件读写;Property

    在Java编程语言中,Properties文件是一种常见的存储配置信息的方式,它们通常用于保存应用程序的设置、数据库连接字符串等数据。Properties文件以键值对的形式组织,其中键和值之间用等号(=)或冒号(:)分隔。在本...

    详解Java项目中读取properties文件

    本文将详细介绍几种在Java中读取properties文件的方法,并探讨在不同场景下的适用性。 首先,最常用的读取properties文件的方法是利用`java.lang.Class`类的`getResourceAsStream(String name)`方法。例如: ```...

    加载properties配置文件的几种方法

    Spring提供了`PropertyPlaceholderConfigurer`类,可以方便地从.properties文件中读取属性。首先,在Spring的配置文件(如`applicationContext.xml`)中定义一个bean,然后指定properties文件的位置: ```xml ...

    java 获取properties的几种方式(csdn)————程序.pdf

    在Java开发中,管理应用程序的配置信息通常是一个重要的任务,而Properties文件则是一个常见的存储配置信息的方式。在Spring框架中,有多种方法可以方便地读取和使用这些Properties文件中的内容。以下是一些主要的...

    读取properties配置文件

    在Java编程中,`properties`配置文件是一种常用的存储配置信息的方式。这些文件通常以`.properties`为扩展名,其中包含了键值对,用于保存应用程序的配置参数,如数据库连接字符串、系统路径、应用版本等。读取这些...

    IDEA WEB项目启动不加载application.properties配置文件.docx

    application.properties配置文件是一个properties文件,用于存储项目的配置信息,例如数据库连接信息、服务器配置信息等。这个文件通常位于项目的src/main/resources目录下。 在IDEA WEB项目中,application....

    java类文件通过$获取properties文件的属性值

    在这个类中,有一个成员变量`sysId`,并通过`@Value("${sysId}")`注解来指定其值应当从`site.properties`文件中读取。这里`${sysId}`是一个占位符,表示从配置文件中读取名为`sysId`的属性值。 ```java import org....

    详解Java程序读取properties配置文件的方法

    以下是一个简单的Java程序,演示如何读取box.properties文件中的属性: ```java import java.io.*; public class PropertiesExample { public static void main(String[] args) { InputStream in = null; ...

    C#读取配置文件

    在.NET框架中,C#是一种常用的编程语言,用于开发各种应用程序。在开发过程中,我们经常需要与配置文件打交道,以存储应用的设置、连接字符串、API密钥等信息。配置文件通常采用XML或JSON格式,使得数据易于读写。本...

    propertiesEditor

    总的来说,解决`myeclipse10 properties文件中文显示`的问题,需要关注文件编码、内容格式、编辑器配置以及Java代码中的资源加载等多个方面。掌握这些知识点,将有助于提升在多语言项目中的开发效率和质量。在...

    Java读取.properties配置文件的几种方式

    本文将详细介绍三种在Java中读取`.properties`配置文件的方法。 1. **基于`ClassLoader`读取配置文件** 这种方法适用于配置文件位于类路径下的情况。通过`ClassLoder`的`getResourceAsStream()`方法,我们可以找到...

    eclipse查看properties插件

    在Java开发中,`properties` 文件是用于存储配置信息的关键组件,它们通常包含键值对,便于程序在运行时读取和使用。Eclipse作为一款强大的Java集成开发环境(IDE),虽然内置了一些基本的文本编辑功能,但在处理`....

    java读取配置文件

    在Java中,我们可以使用多种方法来读取配置文件,下面将详细介绍几种常见的方法。 1. **使用`java.io`流读取** 最基础的方式是使用Java的I/O流来读取文本配置文件(通常是.properties格式)。例如,`java.io....

    c#读取excel文件的几种方法.pdf

    以下将介绍几种经典的方法来实现这一功能,主要基于提供的代码片段进行解释。 1. **方法一:使用OleDb连接(Microsoft.Jet.OLEDB.4.0)** 这种方法适用于读取早期版本的Excel文件(.xls,Excel 97-2003格式)。...

    lua-properties-parser:解析Java中常用的.properties文件

    总的来说,`lua-properties-parser`为Lua开发者提供了一种便捷的方式,来处理Java中的.properties文件,增强了Lua在系统集成和跨语言项目中的适用性。通过这个库,开发者可以轻松地读取、操作和保存配置,使得Lua与...

Global site tag (gtag.js) - Google Analytics