java中Properties类的使用

在java.util 包下面有一个类 Properties,该类主要用于读取以项目的配置文件(以.properties结尾的文件和xml文件)。

Properties的构造函数有两个,一个不带参数,一个使用一个Properties对象作为参数。

使用Properties读取.properties文件

test.properties文件如下:

#测试环境配置:平台路径配置

jstrd_home=D:/TMS2006/webapp/tms2006/WEB-INF/

dbPort = localhost

databaseName = mydb

dbUserName = root

dbPassword = root

# 以下为数据库表信息

dbTable = mytable

# 以下为服务器信息

ip = 192.168.0.9

读取test.properties的方法如下:

impor java.io.*;

import java.util.*;

public class ReadProperties

{

public static void main(String[] args) {

File pFile = new File("e:\\test.properties");    // properties文件放在e盘下(windows)

FileInputStream   pInStream=null;

try {

pInStream = new FileInputStream(pFile );

} catch (FileNotFoundException e) {

e.printStackTrace(); //To change body of catch statement use File | Settings | File Templates.

}

Properties p = new Properties();

try {

p .load(pInStream );       //Properties 对象已生成,包括文件中的数据

} catch (IOException e) {

相关文档:

NO.1 《java编程思想》

《java编程思想》(Thinking in java)Bruce Eckel(著)

本书赢得了全球程序员的广泛赞誉,即使是最晦涩的概念,在Bruce Eckel的文字亲和力和小而直接的编程示例面前也会化解于无形。从Java的基础语法到最高级特性(深入的面向对象概念、多线程、自动项目构建、单元测试和调试等),本书都能逐步指 ......

public static boolean telnetTest() {

boolean b=false;

Socket server = null;

try {

server = new Socket();

InetSocketAddress address = new InetSocketAddress(

"192.168.1.101", 80);

server.connect(address, 5000);

b=true;

} catch (UnknownHostException e) {

e.printSta ......

MVC中 java bean经常用这个.

----

没有implements Serializable,你就不能通过rmi(包括ejb)提供远程调用。

serialization 允许你将实现了Serializable接口的对象转换为字节序列,这些字节序列可以被完全存储以备以后重新生成原来的对象。

serialization不但可以在本机做,而且可以经由网络操作(就是猫小说的RMI)。 ......

运算符优先级表

优先级

运算符

结合性

1

() [] .

从左到右

2

! +(正) -(负) ~ ++ --

从右向左

3

* / %

从左向右

4

+(加) -(减)

从左向右

5

<< >> >>>

从左向右

6

< <= > >= instanceof

从左向右

7

== !=

从左向右

8

&(按位与)

从左向右

9

^

从左向右 ......

1.1.1 修炼第一层境界:剑指四方,试问天下与争锋

修炼第一层境界的程序员,对Java开发技术尽数掌握,开发工具掌握得也较为娴熟。可以将第二层次程序员交给的任务完成得很出色,可以按要求独立完成类、接口和算法的开发。注重技巧,对具体的编程语言非常熟悉。

能力之所及,皆无不用其极。认为所有开发知识,越是看� ......

java中properties作用,java中Properties类的使用相关推荐

  1. java中properties作用,Java中Properties的使用详解

    Java中有个比较重要的类Properties(Java.util.Properties),主要用于读取Java的配置文件,各种语言都有自己所支 持的配置文件,配置文件中很多变量是经常改变的,这样做也 ...

  2. java 构造函数的作用_Java中构造函数的作用(转)

    https://blog.csdn.net/vipmao/article/details/51530954,我觉得讲的非常好,学习到了 构造函数的最大作用就是创建对象时完成初始化,当我们在new一个对 ...

  3. java comparable接口作用_Java 中 Comparable 接口的意义和用法

    一, 为何需要实现Comparable接口 我们知道Collections类中包含很多对实现Collection接口的容器各种操作的静态方法. 当然, 其中最长用的莫过于排序了(Collections ...

  4. java中hashcode作用_Java中hashCode的作用

    以下是关于HashCode的官方文档定义: hashcode方法返回该对象的哈希码值.支持该方法是为哈希表提供一些优点,例如,java.util.Hashtable 提供的哈希表. hashCode  ...

  5. java的rsa作用_java 中RSA的方式实现非对称加密的实例

    java 中rsa的方式实现非对称加密的实例 rsa通俗理解: 你只要去想:既然是加密,那肯定是不希望别人知道我的消息,所以只有我才能解密,所以可得出公钥负责加密,私钥负责解密:同理,既然是签名,那肯 ...

  6. oracle中having作用,oracle中having与where的区别

    1.where 不能放在group by 的后面 2.HAVING 是跟GROUP BY 连在一起用的,放在GROUP BY 后面,此时的作用相当于WHERE 3.WHERE 后面的条件中不能有聚集函 ...

  7. 数学在计算机科学中的作用,计算机科学中数学的重要性及其运用

    摘    要:数学是计算机科学中不可忽视的重要内容,其为计算机科学的形成与发展奠定了基础.阐述了数学模型.离散数学.组合数学及数论在计算机科学中的应用,为计算机编程.模型建设.数据存储等方面提供了理论 ...

  8. 计算机技术在多媒体教学中的作用,多媒体教学中的现状及作用

    多媒体教学中的现状及作用 1 计算机多媒体教学现状 我国的教育正在逐步向现代教育迈进,摆脱传统的教师-黑板-学生模式.自素质教育提出,我国就充分地意识到发挥学生的主动性.积极性.创造性的重要作用,重在 ...

  9. java中properties作用,java中Properties有什么用,举例说明?

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 马克-to-win:Properties里面存着也是键值对,而且它更方便java对配置文件,字符串的操作, 例:3.9.1 import java.uti ...

最新文章

  1. 对某自习室系统的一次渗透测试(从iot到getshell再到控制全国自习室)
  2. Proxy Pattern using C# (转载)
  3. 【ZOJ - 4033】CONTINUE...? (思维,整体思想,分组思想)
  4. 三大挑战将扼杀你的物联网解决方案!
  5. 转: ORA-12560: TNS:protocol adapter error(TNS:协议适配器错误)
  6. java并发编程的艺术——第四章总结
  7. 8000份课程课后习题答案与大家分享~~
  8. 身份证号码归属地查询接口分享
  9. 车载之ECU、VCU、MCU、HCU
  10. 提升方法boosting
  11. fastjson1.2.24TemplatesImpl利用链源码分析
  12. C语言中void的错误用法
  13. android仿微信 进度条,Android开发之模仿微信打开网页的进度条效果(高仿)
  14. 虚拟现实中漫游方式的分类
  15. 《我喜欢你》:大叔与萝莉的爱情
  16. NFT价值及白皮书获取
  17. 服务启动日志时间跟系统时间不相符问题
  18. 画各种思维导图的软件
  19. PHOTOSHOP 500典例特制 EXE电子书[转载]
  20. 台湾玩家编写的【台湾网络游戏编年史】很有意思!大家来瞅瞅!

热门文章

  1. Gartner最新发布十大战略预测
  2. Razor:从aspx到cshtml常见错误及正确书写方法
  3. HTML5新元素section和article的区别详解
  4. CListCtrl创建方法
  5. ubuntu 下利用ndiswrapper安装无线网卡驱动
  6. 在Win7 + VMware7下安装Xcode 4
  7. EOS智能合约:system系统合约源码分析
  8. 比特币和加密货币入门
  9. 区块链有哪些技术特征
  10. 实现线程哪种方法更好_实施数据以实现更好的用户体验设计的4种方法