- 浏览: 120034 次
- 性别:
- 来自: 广州
-
文章分类
最新评论
-
gtd03:
[b][/b][i][/i][u][/u]引用[*][img] ...
js 监听监键盘动作 -
tomfish88:
你用5条数据太少了,你用50000条你就看出差距了
多线程效率问题
import java.util.Properties; public class PropertiesDemo01{ public static void main(String args[]){ Properties pro = new Properties() ; // 创建Properties对象 pro.setProperty("BJ","BeiJing") ; // 设置属性 pro.setProperty("TJ","TianJin") ; pro.setProperty("NJ","NanJing") ; System.out.println("1、BJ属性存在:" + pro.getProperty("BJ")) ; System.out.println("2、SC属性不存在:" + pro.getProperty("SC")) ; System.out.println("3、SC属性不存在,同时设置显示的默认值:" + pro.getProperty("SC","没有发现")) ; } }; import java.util.Properties; import java.io.File; import java.io.FileOutputStream; import java.io.FileNotFoundException; import java.io.IOException; public class PropertiesDemo02{ public static void main(String args[]){ Properties pro = new Properties() ; // 创建Properties对象 pro.setProperty("BJ","BeiJing") ; // 设置属性 pro.setProperty("TJ","TianJin") ; pro.setProperty("NJ","NanJing") ; File file = new File("D:" + File.separator + "area.properteis") ; // 指定要操作的文件 try{ pro.store(new FileOutputStream(file),"Area Info") ; // 保存属性到普通文件 }catch(FileNotFoundException e){ e.printStackTrace() ; }catch(IOException e){ e.printStackTrace() ; } } }; import java.util.Properties; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; public class PropertiesDemo03{ public static void main(String args[]){ Properties pro = new Properties() ; // 创建Properties对象 File file = new File("D:" + File.separator + "area.properteis") ; // 指定要操作的文件 try{ pro.load(new FileInputStream(file)) ; // 读取属性文件 }catch(FileNotFoundException e){ e.printStackTrace() ; }catch(IOException e){ e.printStackTrace() ; } System.out.println("1、BJ属性存在:" + pro.getProperty("BJ")) ; System.out.println("2、SH属性存在:" + pro.getProperty("SH")) ; } }; import java.util.Properties; import java.io.File; import java.io.FileOutputStream; import java.io.FileNotFoundException; import java.io.IOException; public class PropertiesDemo04{ public static void main(String args[]){ Properties pro = new Properties() ; // 创建Properties对象 pro.setProperty("BJ","BeiJing") ; // 设置属性 pro.setProperty("TJ","TianJin") ; pro.setProperty("NJ","NanJing") ; File file = new File("D:" + File.separator + "area.xml") ; // 指定要操作的文件 try{ pro.storeToXML(new FileOutputStream(file),"Area Info") ; // 保存属性到普通文件 }catch(FileNotFoundException e){ e.printStackTrace() ; }catch(IOException e){ e.printStackTrace() ; } } }; import java.util.Properties; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; public class PropertiesDemo05{ public static void main(String args[]){ Properties pro = new Properties() ; // 创建Properties对象 File file = new File("D:" + File.separator + "area.xml") ; // 指定要操作的文件 try{ pro.loadFromXML(new FileInputStream(file)) ; // 读取属性文件 }catch(FileNotFoundException e){ e.printStackTrace() ; }catch(IOException e){ e.printStackTrace() ; } System.out.println("1、BJ属性存在:" + pro.getProperty("BJ")) ; } };
- 031316_【第13章:JAVA类集】_属性类:PROPERTIES笔记.PDF (144.5 KB)
- 下载次数: 3
发表评论
-
ServerSocket 多线程服务器开发
2011-04-24 16:24 1688package socket; import j ... -
InetAddress 获得IP
2011-04-24 15:43 1544import java.net.InetAddress ... -
接口的作用 宠物商店
2011-04-24 15:14 1212package PetShopDemo; inte ... -
Arrays
2011-04-24 14:15 793package ArraysTest; impor ... -
Cloneable 对象克隆
2011-04-24 14:08 1087class Person implements Clon ... -
System
2011-04-24 13:59 837package SystemTest; publi ... -
Collections
2011-04-24 13:40 1382import java.util.Collections ... -
TreeSet对象排序的方法
2011-04-24 13:09 1498package set; import java. ... -
HashMap 的两种遍历方式
2011-04-24 12:35 768public static void main(Str ... -
ENUMERATION接口
2011-04-23 14:51 801很少用 import java.util.Vec ... -
ListIterator
2011-04-23 14:44 9951 只能有List实例化 2 必须先有头到尾,才能由尾到头 ... -
Iterator
2011-04-23 14:36 1073import java.util.List ; imp ... -
List.subList 得到的新数组地址指向旧数组
2011-04-23 14:22 1088public static void main(Str ... -
SortedSet
2011-04-23 13:50 887import java.util.SortedSet ; ... -
HashSet TreeSet
2011-04-23 13:43 817import java.util.HashSet ; ... -
LinkedList 队列
2011-04-23 13:36 896import java.util.LinkedList ... -
List Vector
2011-04-23 13:14 782import java.util.ArrayList ; ... -
collection 接口
2011-04-23 12:09 699图片 -
HashSet 对对象去重
2011-04-21 23:00 3191import java.util.Set ; impo ... -
stack 栈
2011-04-21 22:29 519import java.util.Stack ; pu ...
相关推荐
在 Java 中,`Properties` 类用于处理属性文件(通常是以键值对形式存储的配置文件)。下面是如何读取一个 Properties 文件的例子: ```java public static String readValue(String filePath, String key) { ...
log4j2 xml 和 properties 配置
这是一个简单的案例用来实现Spring中jdbc.properties属性文件进行密文处理,代码中的学生实体自己根据需要在数据库中进行创建
在本案例中,"jboss-web.xml"、"jndi.properties"和"oracle-ds.xml"是针对EJB+JPA在JBoss应用服务器中的配置文件,它们各自承担着不同的职责。 首先,"jboss-web.xml"是JBoss特定的Web应用程序部署描述符,它是...
这是一个简单实现读取properties、xml格式的配置文件的小案例。虽然实际项目中可能不是这样实现的。作为了解也是不错的。 一、读取properties类型文件 方法一:java.util.ResourceBundle读取properties类型文件; ...
这里提到的四个关键配置文件——`spring-mvc.xml`、`spring-mybatis.xml`、`web.xml`以及`log4j.properties`,对于一个基于Java的Web应用来说至关重要,特别是使用Spring MVC和MyBatis框架的时候。接下来,我们将...
在Struts中,`struts.xml`和`struts.properties`文件是两个核心的配置文件,它们分别负责定义应用的行为和设置全局属性。 **`struts.xml`配置详解** `struts.xml`是Struts 2框架的核心配置文件,用于定义动作映射...
标题“xml&properties”指的是XML和Properties两种不同的配置文件格式在IT领域中的应用。XML(Extensible Markup Language)是一种用于标记数据的语言,广泛用于存储和传输结构化数据。而Properties文件是Java平台上...
### Java 类文件通过 $ 获取 properties 文件的属性值 在Java开发中,经常需要读取配置文件中的信息,例如数据库连接信息、系统环境变量等。这些配置通常存储在`.properties`文件中,便于维护和管理。本文将详细...
标题“使用xml或properties配置的log4j”指的是本文将探讨如何通过XML和properties文件这两种不同的格式来配置Log4j,这是一个广泛使用的Java日志记录框架。Log4j允许开发者控制应用程序的日志输出,包括级别、格式...
Apache Commons Configuration库提供了一个强大的工具集,用于处理各种类型的配置文件,包括properties和XML格式。这个库使得在运行时对配置进行【增删改查】操作变得简单,同时支持动态加载,从而实现配置的实时...
本文将探讨如何使用`Properties`类来补充`hibernate.cfg.xml`的配置,以实现更加灵活和模块化的设置。 首先,`hibernate.cfg.xml`文件通常包含了以下关键元素: 1. **数据库连接信息**:如数据库URL、用户名、密码...
在Java编程中,读取配置文件是常见的任务,这些配置文件可以是XML、properties或纯文本(txt)格式。配置文件通常用于存储应用程序的设置、连接信息和其他动态可配置的数据,以便于在运行时访问和修改。下面我们将...
XML(Extensible Markup Language)和属性文件(Properties File)是两种常见的数据存储格式,它们在软件开发中扮演着重要角色,特别是在配置管理、资源本地化和数据交换方面。本篇文章将详细探讨这两种文件的读取和...
3. `loadFromXML(InputStream)` 和 `storeToXML(OutputStream, String, String)`:除了普通的文本格式,Properties类还支持XML格式的属性文件。这两个方法分别用于从XML输入流加载和向XML输出流写入属性。 4. `...
在Android开发中,有时我们需要获取系统的属性值,例如设备型号、系统版本等,这些属性通常存储在`SystemProperties`中。本篇文章将详细介绍非系统应用如何通过Java层和Native层两种方式来获取`SystemProperties`的...
这里主要关注的是对`.txt`、`.properties`和`.xml`这三种类型的文件进行操作。`.txt`文件是最常见的文本文件,`.properties`文件用于存储配置信息,而`.xml`文件则是一种结构化的数据存储格式,常用于数据交换和配置...
springboot-dubbo整合的两种实现方式(properties和xml方式),还有一种@Configuration注解方式没有进行实现,麻烦,尤其到后期进行一些dubbo服务的配置管理不太直观,所以建议使用xml方式,而且spring-dubbo工程转成...
首先,我们需要在`pom.xml`文件中添加`spring-boot-configuration-processor`依赖,这样Spring Boot就可以处理配置属性并生成元数据: ```xml <groupId>org.springframework.boot <artifactId>spring-boot-...
【JS编辑器】是一款专为JavaScript、XML以及Java属性文件(.properties)设计的源代码编辑工具。它允许用户在工程的"src"目录下直接打开这些特定类型的文件,并在编辑区域中清晰地查看和编辑文件内容。这款编辑器...