java中的properties文件是一种配置文件,主要用于表达配置信息,文件类型为*.properties,格式为文本文件,文件的内容是格式是"键=值"的格式,在properties
文件中,可以用"#"来作注释,properties文件在Java编程中用到的地方很多,操作很方便。
一、properties文件
test.properties
#################################
# Socket服务器端配置文件#
# 日期:2012年7月25日 #
#################################
#
# 说明:存放socket服务器端IP和端口
#
# xxx的ip
xxx.server.ip=192.168.154.168
# xxx的的端口
xxx.server.port=8888
import java.io.BufferedInputStream;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStream;
import java.util.*;
二、操作properties文件的java方法
//读文件信息
import java.io.BufferedInputStream;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStream;
import java.util.*;
public class PropertiesTest {
public static void main(String args[]) throws IOException {
Properties pro = new Properties();
InputStream in = new BufferedInputStream(new FileInputStream(
"./IP_Port.properties"));//./代表当前目录即工程的根目录
pro.load(in);
Enumeration en = pro.propertyNames();
while (en.hasMoreElements()) {
String key = (String) en.nextElement();
String Property = pro.getProperty(key);
System.out.println(key + "=" + Property);
}
}
}
分享到:
相关推荐
java读写properties文件,解决系统找不到指定路径,解决写入后读取正常,但文件数据未更新问题
java读写properties文件,解决系统找不到指定路径,解决写入后读取正常,但文件数据未更新问题
这是做项目中,集成第三东西需要些配置,我抽取到属性文件中,然后写了个公用类统一调用,基本就是key返回具体值,属性文件位置自己可以调整,然后类中修改获取路径就可以了。目前我的属相文件放置在src下
详细描写了java读写配置文件的六种读写办法.
读取自定义属性文件内容,可以自己定义属性文件的名字,任何路径都可以
java调用cmd命令实现访问windows共享目录(需不需要密码均可),然后根据指定文件路径下载文件到我们自己配置的本地目录,main函数为测试代码
我们要做的第一步是要将文件读取到Properties类对象中,由于load有一个参数是InputStream,所以我们可以用 InputStream的子类FileInputStream将属性文件读取到Properties对象中,知道prop.properties的路径,我们...
import java.util.Properties; /** * @ProjectName : JavaTest * @PackageName : org.fenet.javamail * @FileName : PropertiyFileReader.java * @Describe : * @CreateTime : 2008-9-3下午04:07:01 * @...
解决properties乱码 j2ee只要将该文件复制到你的文件中输入要处理的的文件的路径和要输入的内容运行就可以解决中文乱码问题
Java中可以使用Properties类来读取这个文件 String value=p.getProperty(key); 就能得到对应的数据 一般这个文件作为一些参数的存储,代码就可以灵活一点 用于适应多语言环境,随着系统的语言环境的变化,读取不同...
...}它将直接扫描您的类路径根目录中的所有*.properties文件,并查找带有 key: keyValue的属性。所需的依赖您可以使用required属性(默认为true )指定必须定义该属性以满足依赖关系: @Inject@Property(value="key...
2.能够对上传路径进行配置文件指定(upload.properties),使用了一些类似单例模式的静态代码块 3.Struts2进行下载处理,能对上传的所有文件进行下载(多个) 4.文件保存的名称UUID生成,不过显示并下载的名称都是原...
System.out.println("读取配置文件/config.properties出错"); } } /** * 程序总入口 */ private void start() { for(int i = 0; i (); i++) { URLConnection con = getConnection(configList.get(i)); ...
所属分类:计算机 > 软件与程序设计 > JAVA(J#) > Java 编辑推荐 Jworld@TW技术论坛版主,Java权威技术顾问与专业讲师,Java畅销书作者——林信良全新力作。 国内第一本Java 7,前期版本累计销量5万册。 ...
20、EJB与JAVA BEAN的区别? Java Bean 是可复用的组件,对Java Bean并没有严格的规范,理论上讲,任何一个Java类都可以是一个Bean。但通常情况下,由于Java Bean是被容器所创建(如Tomcat)的,所以Java Bean应具有...
作为数据库,数据库文件默认路径为 ~/latke-h2-demo/db,如有需要请在 local.properties 中进行修改。 示例 模板页面渲染 路径:/ 功能:渲染(输出 HTML)一个简单的 FreeMarker 页面模板 代码:HelloProcessor....
Android除了提供/res目录存放资源文件外,在/assets目录也可以存放资源文件,而且/assets目录下的资源文件不会在R.java自动生成ID,所以读取/assets目录下的文件必须指定文件的路径,如:file:///android_asset/xxx....
emailsmtp=smtp.qq.comemailaddress=459104018@qq.comemailpass=******2、读取配置文件的类文件(ReadPropertity.java) import java.io.IOException;import java.util.Properties;public class ReadPropertity { ...
类路径下配置 emailServerConfig.properties # POP 邮件服务器的地址 mailServer_POP3Host = pop.163.com # SMTP 邮件服务器的地址 mailServer_SMTPHost = smtp.163.com # 邮箱地址 myEmailAddress = xxxxxx@163.com...
然后修改classes文件下的 db.properties 的连接。 然后把项目放在tomcat下运行既可: 起作用的关键文件:RMVIEWP.CAB 文件,客户端插件 Lib下的两个包:rmview1.0.0.1.jar 使用接口: package common.rmview; /* ...