`

java访问*.properties资源文件

    博客分类:
  • Java
 
阅读更多
import java.io.FileInputStream;   
import java.io.FileOutputStream;   
import java.util.Properties;   
  
public class PropertyEditor {   
    public static void main(String[] args) throws Exception {   
        Properties prop = new Properties();// 属性集合对象   
        FileInputStream fis = new FileInputStream("prop.properties");// 属性文件输入流   (相对于根目录下的文件名,要加上包名 “src/prop.properties”)
        prop.load(fis);// 将属性文件流装载到Properties对象中   
        fis.close();// 关闭流   
  
        // 获取属性值,sitename已在文件中定义   
        System.out.println("获取属性值:sitename=" + prop.getProperty("sitename"));   
        // 获取属性值,country未在文件中定义,将在此程序中返回一个默认值,但并不修改属性文件   
        System.out.println("获取属性值:country=" + prop.getProperty("country", "中国"));   
  
        // 修改sitename的属性值   
        prop.setProperty("sitename", "中国");   
        // 添加一个新的属性studio   
        prop.setProperty("studio", "Boxcode Studio");   
        // 文件输出流   
        FileOutputStream fos = new FileOutputStream("prop.properties");   
        // 将Properties集合保存到流中   
        prop.store(fos, "Copyright (c) Boxcode Studio");   
        fos.close();// 关闭流   
    }   
}  


prop.properties
sitename=\u4E2D\u56FD
siteurl=www.abcjava.com  
studio=Boxcode Studio
分享到:
评论

相关推荐

    java 读properties 文件六种方法

    以上六种方法(加上Web应用环境下的方法)覆盖了Java中读取Properties文件的多种场景,开发者可以根据实际项目需求和资源文件的位置选择合适的方法。每种方法都有其适用场景和优缺点,在具体使用时应考虑资源文件的...

    java读取.properties配置信息

    Java提供了内置的`Properties`类来方便地读取和写入这些配置文件,使得在程序中动态访问这些设置变得简单。 首先,我们需要创建`.properties`文件。例如,我们可以创建一个名为`config.properties`的文件,内容如下...

    读取properties文件返回map

    3. **加载properties文件** 使用`Properties`类加载`properties`文件有两种主要方法: - `load(InputStream input)`:接受一个`InputStream`,通常是从文件系统、类路径或网络流中获取。 - `load(Reader reader)`...

    jquery.i18n.properties在asp.net里的应用

    - **创建资源文件**:在 ASP.NET 项目中,首先需要创建对应的 .properties 文件,并将它们放在一个合理的目录结构下,比如 App_GlobalResources 或 App_LocalResources。 - **引用 jQuery 和插件**:在页面头部...

    java 读取资源文件

    本文将深入探讨如何使用Java读取资源文件,特别是properties类型的文件。 资源文件通常存储在项目的类路径(classpath)下,可以是.properties、.txt、.xml等形式,它们提供了与代码分离的配置选项。对于....

    读取properties文件路径的两种方式.zip

    在Java开发中,读取`properties`文件是常见的任务,用于加载配置信息。`properties`文件通常包含了应用程序的设置,如数据库连接字符串、服务器端口等。本篇将详细讲解两种读取`properties`文件路径的方法,并通过一...

    Java语言对properties资源文件的处理

    在深入探讨Java语言如何处理properties资源文件之前,我们先来明确一下properties文件的基本概念和用途。Properties文件是一种常用的配置文件格式,在Java开发中被广泛应用于存储应用的各种配置信息,如数据库连接...

    jquery-i18n-properties-1.0.9.js

    2. **加载.properties文件**:调用`$.i18n.properties()`方法,传入文件名和可选参数,如语言代码,以加载相应的资源文件。 3. **获取和使用本地化字符串**:通过`$.i18n.prop(key)`方法,使用预先定义好的键来获取...

    java对properties配置文件的读和写

    读取properties配置文件** 在Java中读取`properties`文件通常涉及以下步骤: 1.1.1 创建`Properties`对象:`Properties`类是Java提供的内置类,用于处理`properties`文件中的键值对。 ```java Properties ...

    Java读取Properties文件的六种方法

    ### Java读取Properties文件的六种方法 在Java开发中,`Properties` 文件常用于存储配置信息,如数据库连接字符串、应用配置等。正确且高效地读取这些配置文件对于程序运行至关重要。本文将详细介绍六种不同的方法...

    jquery.i18n.properties.rar

    ".properties"则是Java世界中常见的配置文件格式,用于存储键值对,通常用于本地化文本资源。该插件将这两个元素结合,为jQuery提供了处理国际化属性文件的能力。 jquery.i18n.properties插件的主要功能是加载和...

    OCS4J.properties文件下载

    2. **JVM配置**:`OCS4J.properties`文件中可能包含针对Java虚拟机(JVM)的定制设置,例如垃圾回收策略、类加载器行为等,这些都是影响应用性能的关键因素。 3. **数据源配置**:在`OCS4J.properties`中,开发者...

    java对properties文件的操作.pdf

    2. **获取资源文件** - **方法a**: 使用`ClassLoader.getSystemResourceAsStream()`,例如:`InputStream inputstream = ClassLoader.getSystemResourceAsStream("info.properties");`。这种方法不需要文件路径以"/...

    java解析资源文件

    1. **访问资源文件**: - **类路径加载**:Java提供`Class.getResource()`和`Class.getResourceAsStream()`方法来从类路径中获取资源。例如,如果你有一个名为`config.properties`的配置文件,你可以通过如下方式...

    day14_结构化数据库代码_以mysql为例_包含db.properties,JdbcUtils.java等

    本主题“day14_结构化数据库代码_以mysql为例”聚焦于如何通过编程与MySQL进行交互,主要涉及了db.properties配置文件和JDBC(Java Database Connectivity)工具类JdbcUtils.java的使用。 首先,`db.properties`...

    java资源文件的处理

    1. **加载资源文件**: 使用`Properties`类的`load()`方法从输入流中加载属性列表。通常,我们会将资源文件放在`src/main/resources`目录下,这样Maven或Gradle构建工具会自动将其打包到最终的JAR文件中。然后,...

    ResourceBundle与Properties读取maven中resources目录下的资源文件

    ### ResourceBundle与Properties读取Maven中Resources目录下的资源文件 #### 一、概述 在Java开发过程中,我们经常需要读取资源文件中的配置信息。在Maven项目中,`src/main/resources`目录下通常存放了各种配置...

    Java工程中资源文件的用法

    通过使用`java.util.Properties`类,开发者可以在运行时动态加载和访问这些资源文件,从而增强代码的灵活性和可维护性。 #### 资源文件的创建方法 在Java项目中创建资源文件非常简单。最常见的方式是在项目的`src/...

    springBoot application.properties基础配置大全.pdf

    它使用特定的配置文件`application.properties`来进行应用的配置,这个文件位于项目的`src/main/resources`目录下。以下就是`application.properties`文件中常见的配置项及其含义: 1. 请求端口号配置(server.port)...

    org.apache.jasper.JasperException: java.util.MissingResourceException 解决方案

    这个异常通常发生在尝试访问一个不存在的资源文件时,比如国际化(i18n)配置文件。本文将深入探讨这个问题,提供解决方案,并讨论相关知识点。 首先,`org.apache.jasper.JasperException`是Apache Tomcat服务器中...

Global site tag (gtag.js) - Google Analytics