`

Java语言*初级版

阅读更多

Java语言*初级版:
探讨Java语言基础知识,基本语法等。

-------------------------------------------------------------------
一、java读取properties文件源代码:
读取文件的类文件:

package com.config;

import java.io.InputStream;
import java.util.Properties;
import org.apache.log4j.Logger;

public class DAOConfig {

private static Logger log = Logger.getLogger(DAOConfig.class);

private static Properties pros = null;

private synchronized static void loadInitFile() {
if (pros == null) {
pros = new Properties();
}
try {
InputStream inStream = DAOConfig.class
.getResourceAsStream("/daoConfig.properties");
pros.load(inStream);
log.info("Initialize DAOConfig success!");
} catch (Exception e) {
log.error("Loading daoConfig.properties fail!!");
log.error(e);
e.printStackTrace();
}
}

public static String getProperty(String propName) {
loadInitFile();
return pros.getProperty(propName);
}

public static void main(String[] args) {
System.out.println(DAOConfig.getProperty("ImplDAOFactory.className"));

}
}



 

分享到:
评论

相关推荐

    完整版 Java初级教程 Java语言程序设计 全套PPT课件资源集合 共8个章节 含各类辅导资料.rar

    完整版 Java初级教程 Java语言程序设计 第1章 Java语言简介(共16页).ppt 完整版 Java初级教程 Java语言程序设计 第2章 基本数据类型、数组和枚举(共19页).ppt 完整版 Java初级教程 Java语言程序设计 第3章 ...

    Java私塾Java初级部分教材

    ### Java私塾Java初级部分教材知识点详述 #### 一、Java是什么? 1. **语言的概念**: - **定义**:尽管精确定义语言较为复杂,但在此上下文中,我们可以简单理解为一种用于交流的工具。例如汉语和英语都是语言。...

    java坦克大战初级版

    《Java坦克大战初级版》是一款基于Java编程语言开发的简单坦克对战游戏,它为初学者提供了学习和实践Java编程的平台。在这个初级版本中,玩家可以控制坦克进行移动,并且有吃血块来增强生存能力的功能。接下来,我们...

    java俄罗斯方块初级版

    在编程领域,用Java语言开发游戏是一种常见的实践,其中,俄罗斯方块作为一款经典的游戏,是初学者学习游戏编程的理想选择。本项目"java俄罗斯方块初级版"旨在帮助开发者了解如何用Java实现这一经典游戏的基本功能。...

    java私塾教材大全(初级中级高级)

    这套教材将理论与实践相结合,不仅教授Java语言的基础知识,还涵盖了企业开发中的实际应用场景,帮助学习者从初级到高级全方位提升Java技能。通过学习这套教材,你将具备解决复杂问题的能力,成为一名合格的Java...

    初级Java语言编程.pdf

    ### 初级Java语言编程知识点概览 #### 一、Java编程语言概述 **1.1 Java语言的历史与发展** - **起源与背景:** Java语言最初由Sun Microsystems公司的James Gosling等人开发,于1995年正式发布。其设计初衷是...

    完整版 Java初级教程 Java语言程序设计 第1章 Java语言简介(共16页).ppt

    Java语言是一种广泛使用的高级编程语言,以其跨平台性、安全性和可移植性而著名。它的设计目标是实现“一次编写,到处运行”。Java的历史可以追溯到1995年,由Sun Microsystems公司推出,最初命名为Oak。随着版本的...

    JAVA初级基础PPT

    Java是一种广泛使用的面向对象的编程语言,以其跨平台、高性能和强大的库支持而闻名。对于初学者来说,掌握Java的基础至关重要。"JAVA初级基础PPT" 提供了一套全面的入门教程,旨在帮助初学者理解Java的核心概念和...

    java初级程序员试题

    Java初级程序员试题主要涵盖Java语言的基础知识,包括但不限于语法、数据类型、控制结构、类与对象、异常处理、集合框架等方面。以下是对这些知识点的详细解释: 1. **Java语法**:Java是一种强类型、面向对象的...

    JAVA 培训 笔记 PPT 初级的

    这份"JAVA培训笔记PPT初级的"旨在帮助初学者掌握Java的基础知识,为后续的深入学习打下坚实基础。以下将对Java的核心概念、语法特点及主要知识点进行详细解析。 1. **Java概述**: Java是由Sun Microsystems(现已...

    完整版 Java基础入门教程 Java程序语言设计 全套PPT课件资源 共17个章节 含源代码.rar

    完整版 Java基础入门教程 Java程序语言设计 01 java语言基础 Java语言概述(共24页).ppt 完整版 Java基础入门教程 Java程序语言设计 02 java语法基础 Java语法基础(共32页).ppt 完整版 Java基础入门教程 Java程序...

    java 初级 中级 高级 面试题

    在Java编程语言的学习和求职过程中,面试题是检验个人技能水平和理论理解的重要途径。这份压缩包文件包含三个文档:`Java面试初级.doc`、`Java面试中级.doc`和`Java面试高级.doc`,分别针对不同阶段的Java学习者和...

    Java初级案例源码

    "Java初级案例源码"这个资源对于初学者来说是极好的学习材料,它提供了实际编程练习,帮助理解Java语言的基本概念和语法。 1. **基础语法**:Java的基础语法包括变量声明、数据类型(如整型、浮点型、字符型和布尔...

    如何成为一名Java初级程序员

    ### 如何成为一名Java初级程序员:全面解析与学习路径 在当今快速发展的信息技术领域,Java作为一门强大且广泛应用的编程语言,对于希望踏入软件开发领域的初学者来说,掌握Java成为了一项重要的技能。本文将深入...

    java初级ppt--大学入门教程

    Java是一种广泛使用的面向对象的编程语言,以其跨平台性、高效性和灵活性著称。这份"java初级ppt--大学入门教程"是专为初学者设计的教育资源,旨在帮助学生快速掌握Java编程的基础概念和技能。以下将详细介绍这个...

    设计模式-Java语言中的应用(pdf)

    《设计模式——Java语言中的应用》是一本专为Java开发者深入理解面向对象设计而编写的经典书籍。设计模式是软件工程领域中经过实践验证的、解决常见问题的有效方案,它们代表了在特定上下文中,针对特定问题的最优...

Global site tag (gtag.js) - Google Analytics