`

java 资源文件

    博客分类:
  • java
阅读更多

1、在src目录下创建application.properties文件;

2、创建读取资源文件的类

public class PropertiesUtil {

    private static PropertiesUtil instance;

    /* 默认文件名称 */
    private final static String fileName = "application.properties";

    private static Properties properties;

    /**
     * 初始化
     */
    public static void init() {
        if (null == instance) {
            instance = new PropertiesUtil();
        }
        if (null == properties) {
            properties = new Properties();
            // 读取资源文件
            InputStream inputStream = PropertiesUtil.class.getClassLoader()
                    .getResourceAsStream(fileName);
            try {
                properties.load(inputStream);
            } catch (IOException ie) {
                ie.printStackTrace();
            }
        }
    }

    public static PropertiesUtil getInstance() {
        init();
        return instance;
    }

    /**
     * 读取资源文件
     *
     * @param key关键字
     * @return
     * @throws Exception
     */
    public String getProperties(String key) {
        try {
            if (null == properties) {
                init();
            }
            return properties.getProperty(key);
        } catch (Exception ex) {
            ex.printStackTrace();
            return null;
        }
    }
}
 

 

分享到:
评论

相关推荐

    java资源文件的处理

    在Java编程中,资源文件的处理是一个至关重要的环节,它涉及到程序运行时的数据读取、配置信息管理以及国际化(i18n)支持等多方面。资源文件通常包含非代码数据,如配置信息、文本字符串、图片、音频或视频等,它们...

    java资源文件压缩解压缩包CommonsCompress

    java资源文件压缩解压缩包 Commons Compress提取方式是百度网盘分享地址

    java解析资源文件

    在Java编程中,解析资源文件是一项常见的任务,它涉及到读取和操作项目中的文本、配置、图片等非代码数据。本教程将深入讲解如何在Java中处理资源文件,以及使用jbom解析工具的相关知识。 首先,理解资源文件的定位...

    Java工程中资源文件的用法

    ### Java工程中资源文件的用法详解 #### 概述 资源文件,通常指的是`.properties`文件,这类文件采用键值对的形式存储数据,广泛应用于Java项目中存储配置信息、国际化字符串等。通过使用`java.util.Properties`类...

    深入解析Java资源文件(Resource Bundle)的加载机制

    在Java开发中,资源文件(Resource Bundle)是一种用于国际化和本地化应用程序的重要机制。它允许开发者将界面文本、配置信息和其他资源与代码逻辑分离,从而支持多语言环境。本文将详细介绍Java中资源文件的基本...

    JAVA开发文件管理系统

    使用java开发一个文件管理系统,通过软件达成对电脑上文件的移动复制粘贴删除等功能。

    资源文件资源文件资源文件

    资源文件资源文件资源文件

    java 读取资源文件

    在Java编程中,读取资源文件是常见的任务,特别是在配置应用程序、处理文本数据或加载本地化内容时。本文将深入探讨如何使用Java读取资源文件,特别是properties类型的文件。 资源文件通常存储在项目的类路径...

    solon-Java资源

    标题中提到的“solon-Java资源”,很可能是指的与solon框架相关的Java资源文件。Solon是一个轻量级的Java应用框架,其设计理念是简化Java开发流程,提高开发效率。它兼容Spring框架,提供了一套轻量级的编程模型和...

    java 获取i18n资源文件 java 获取i18n资源文件

    java 获取i18n资源文件 java 获取i18n资源文件java 获取i18n资源文件 java 获取i18n资源文件java 获取i18n资源文件 java 获取i18n资源文件java 获取i18n资源文件 java 获取i18n资源文件java 获取i18n资源文件 java ...

    hutool-Java资源

    标题中的“hutool-Java资源”意味着我们关注的是与Hutool相关的Java资源文件。Hutool是一个在Java中提供了多种实用功能的工具类库,它通过封装简化了许多常见的编程任务,旨在使Java变得更加简洁易用。从标题我们...

    java文件资源管理系统

    Java文件资源管理系统是一种基于Java编程语言开发的工具,主要用于管理和操作文件及文件夹。系统集成了多种核心功能,包括文件夹的操作(创建、删除、进入)以及文件的显示、复制、压缩、解压和加密。以下是对这些...

    android apk 反编译java文件对应的资源批量修改(更改为R.java文件中的R.string.name格式)

    本文将反编译apk的java文件和资源文件重新关联引用对应,使得java文件能准确无误地重新引用资源文件。 (1)将反编译出的资源文件拷进studio中建项目,此时拷入的资源文件在R.java中会注册上; (2)从反编译出的...

    java实现文件加密解密

    Java 实现文件的加密与解密是指利用 Java 语言将资源文件(包括图片、动画等类型)进行简单的加密和解密。这种策略的原因和好处是将准备好的资源存储在云上,使用时通过网络进行读取即可,减少了应用程序本身的大小...

    基于java的文件资源管理器

    在本文中,我们将深入探讨如何使用Java语言开发一个本地文件资源管理器的桌面应用程序。Java是一种广泛使用的编程语言,尤其适合构建跨平台的桌面应用。文件资源管理器是用户与计算机系统之间交互的重要工具,它允许...

    java图形化实现文件上传_javagui上传文件,gui编写上传下载文件功能-Java文档类资源

    利用java图形化界面和网络编程相结合实现的--文件上传。 运行步骤: (1)分别运行工程两个包中的两个.java文件(UploadClient.java和UploadServer.java)分别会弹出“上传客服端”和“上传服务器”两个窗口。 ...

    java 分割文件 将大文件分割成小文件

    在Java编程语言中,分割大文件是一项常见的任务,特别是在处理大量数据或需要分批传输大文件的场景下。本文将详细介绍如何使用Java将一个大文件按照特定条件(如文件大小或生成日期)分割成多个小文件。 首先,我们...

    java文件路径获取

    - **Classpath**: 是Java运行环境的一个重要概念,它指定了Java虚拟机(JVM)加载类和资源文件的路径。 - **Resource**: 在Java中通常指的是类路径下的文件,如配置文件、图片等非可执行代码的文件。 - **URL**: ...

    文件资源管理器(java)文件打开删除复制粘贴等

    本篇文章将深入探讨如何使用Java来创建一个能够进行文件打开、删除、复制和粘贴操作的文件资源管理器。 首先,我们要了解Java中处理文件的基本类,如`java.io.File`。`File`类提供了许多方法,如`exists()`用于检查...

Global site tag (gtag.js) - Google Analytics