`

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资源文件压缩解压缩包CommonsCompress

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

    java解析资源文件

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

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

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

    JAVA开发文件管理系统

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

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

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

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

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

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

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

    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()`用于检查...

    Java简易文件管理器

    3.实现文本类文件(.txt, .java, .ini, .bat, )的预览功能(比如实现对前100行文本在某个小窗口中进行预览)。4.实现文件的重命名功能。5.实现对某个文件夹进行统计功能(如统计文件夹中文件数目)。

    JAVA 显示文件目录(像windows的资源管理器一样)

    JAVA 显示文件目录(像windows的资源管理器一样) 这个程序是使用 JAVA 语言编写的,目的是为了显示文件目录,类似于 Windows 的资源管理器。下面将详细讲解这个程序的知识点: 1. JAVA Swing 库 这个程序使用了 ...

    java读取资源文件

    在Java编程中,读取资源文件是一项常见的任务,特别是在开发应用程序时,我们可能需要加载配置文件、图片、音频或视频等资源。在这个场景下,我们将深入探讨如何在IntelliJ IDEA(Idea)环境中读取资源文件,特别是...

    java保存文件到数据库

    在Java编程中,将文件保存到数据库是一种常见的需求,特别是在处理图像、文档和其他非结构化数据时。这个过程涉及到将文件转换为二进制数据,然后将这些数据存储到数据库的特定字段中,通常是一个BLOB(Binary Large...

    java实现文件浏览器

    用JAVA语言实现的文件浏览器,类似于资源管理器的功能;

    java制作视频静态资源文件.zip

    在这个特定的场景中,"java制作视频静态资源文件.zip" 提供了一种方法,通过Java来在线制作视频,并且调用了FFmpeg工具的静态资源。FFmpeg是一款强大的开源命令行工具,用于处理音频和视频文件,包括转换、编码、...

    文件管理系统java源代码

    java 写的文件管理系统(带注释),具有如下功能(附上直接可运行的Myexplorer.jar 和 安装版本的封装MyExplorer_setup.exe文件) 2.3基本功能:(1)文件和目录的基本操作,比如文件和目录的创建、删除、复制、移动...

    java 静态代码块通过类加载器获取资源文件例子

    总之,通过Java的静态代码块和类加载器,我们可以有效地管理和加载资源文件,特别是属性配置文件,确保在程序启动时即完成初始化工作,提升应用性能。这种技术在大型复杂系统中尤其常见,因为它能够保证配置的正确性...

Global site tag (gtag.js) - Google Analytics