- 浏览: 42560 次
- 性别:
- 来自: 山东->北京
最新评论
-
lancezhcj:
我的配置文件在WEB-INF下的config文件夹下
配置文件在WEB-INF下的读取方式 -
davidx:
正则表达式
判断字符是否为中文
JAVA.version :JAVA运行时环境版本
JAVA.vendor :JAVA 运行时环境供应商
JAVA.vendor.url :JAVA 供应商的 URL
JAVA.home :JAVA 安装目录
JAVA.vm.specification.version :JAVA虚拟机规范版本
JAVA.vm.specification.vendor :JAVA虚拟机规范供应商
JAVA.vm.specification.name :JAVA虚拟机规范名称
JAVA.vm.version :JAVA 虚拟机实现版本
JAVA.vm.vendor :JAVA 虚拟机实现供应商
JAVA.vm.name :JAVA 虚拟机实现名称
JAVA.specification.version :JAVA运行时环境规范版本
JAVA.specification.vendor :JAVA运行时环境规范供应商
JAVA.specification.name :JAVA运行时环境规范名称
JAVA.class.version :JAVA 类格式版本号
JAVA.class.path :JAVA 类路径
JAVA.library.path :加载库时搜索的路径列表
JAVA.io.tmpdir :默认的临时文件路径
JAVA.compiler :要使用的 JIT 编译器的名称
JAVA.ext.dirs :一个或多个扩展目录的路径
os.name os/index.htm'>操作系统的名称
os.arch os/index.htm'>操作系统的架构
os.version os/index.htm'>操作系统的版本
file.separator :文件分隔符(在 unix系统中是“/”)
path.separator :路径分隔符(在 unix系统中是“:”)
line.separator :行分隔符(在 unix系统中是“/n”)
user.name :用户的账户名称
user.home :用户的主目录
user.dir :用户的当前工作目录
例子:
import java.util.Iterator; import java.util.Properties; public class Test { public static void main(String[] args) { Properties props = System.getProperties(); Iterator iter = props.keySet().iterator(); while (iter.hasNext()) { String key = (String) iter.next(); System.out.println(key + " = " + props.get(key)); } } }
输出:
java.runtime.name = Java(TM) 2 Runtime Environment, Standard Edition
sun.boot.library.path = D:\java\j2sdk1.4.2\jre\bin
java.vm.version = 1.4.2-b28
java.vm.vendor = Sun Microsystems Inc.
java.vendor.url = http://java.sun.com/
path.separator = ;
java.vm.name = Java HotSpot(TM) Client VM
file.encoding.pkg = sun.io
user.country = CN
sun.os.patch.level = Service Pack 3
java.vm.specification.name = Java Virtual Machine Specification
user.dir = D:\java\j2sdk1.4.2\bin
java.runtime.version = 1.4.2-b28
java.awt.graphicsenv = sun.awt.Win32GraphicsEnvironment
java.endorsed.dirs = D:\java\j2sdk1.4.2\jre\lib\endorsed
os.arch = x86
java.io.tmpdir = C:\DOCUME~1\BEANSP~1\LOCALS~1\Temp\
line.separator =
java.vm.specification.vendor = Sun Microsystems Inc.
user.variant =
os.name = Windows XP
sun.java2d.fontpath =
java.library.path = D:\java\j2sdk1.4.2\bin;.;C:\WINDOWS\system32;C:\WINDOWS;"d:\
UNA-1.0";C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;d:\Program File
s\IDM Computer Solutions\UltraEdit-32;D:\Java\jdk1.5.0_06\bin;d:\Program Files\S
tormIII\Codec;d:\Program Files\StormIII
java.specification.name = Java Platform API Specification
java.class.version = 48.0
java.util.prefs.PreferencesFactory = java.util.prefs.WindowsPreferencesFactory
os.version = 5.1
user.home = C:\Documents and Settings\BeanSprout
user.timezone =
java.awt.printerjob = sun.awt.windows.WPrinterJob
file.encoding = GBK
java.specification.version = 1.4
java.class.path = .
user.name = BeanSprout
java.vm.specification.version = 1.0
java.home = D:\java\j2sdk1.4.2\jre
sun.arch.data.model = 32
user.language = zh
java.specification.vendor = Sun Microsystems Inc.
awt.toolkit = sun.awt.windows.WToolkit
java.vm.info = mixed mode
java.version = 1.4.2
java.ext.dirs = D:\java\j2sdk1.4.2\jre\lib\ext
sun.boot.class.path = D:\java\j2sdk1.4.2\jre\lib\rt.jar;D:\java\j2sdk1.4.2\jre\l
ib\i18n.jar;D:\java\j2sdk1.4.2\jre\lib\sunrsasign.jar;D:\java\j2sdk1.4.2\jre\lib
\jsse.jar;D:\java\j2sdk1.4.2\jre\lib\jce.jar;D:\java\j2sdk1.4.2\jre\lib\charsets
.jar;D:\java\j2sdk1.4.2\jre\classes
java.vendor = Sun Microsystems Inc.
file.separator = \
java.vendor.url.bug = http://java.sun.com/cgi-bin/bugreport.cgi
sun.io.unicode.encoding = UnicodeLittle
sun.cpu.endian = little
sun.cpu.isalist = pentium i486 i386
发表评论
-
日期操作函数
2008-12-04 15:16 1406import java.util.Date; import j ... -
判断字符是否为中文
2008-12-04 15:07 1120package cn.wangy.test; import ... -
Class.forName()详解
2008-12-04 14:35 1607Class.forName(xxx.xx.xx) 返回的是一个 ... -
Java中日期操作函数
2008-12-04 14:25 9681.计算某一月份的最大天数 Calendar time = C ... -
Java中使用MD5加密
2008-12-04 14:12 1118在各种应用系统的开发 ... -
Java文件操作大全
2008-12-04 13:50 842一.获得控制台用户输入的信息 /**获得控制台用户输入的信 ... -
泛型与反射
2008-12-04 13:31 1057我们知道,反射和泛型都是Java的一种动态技术。而不像继承和多 ... -
Java的多线程
2008-12-04 13:09 943一.实现多线程1. 虚假的多线程例1: public clas ... -
线程的wait(),notify()例子
2008-12-04 13:01 2384package cn.wangy; class Produc ... -
共5次每隔2秒检查指定文件是否存在 读取并强制删除
2008-12-04 12:56 1588package cn.wangy.io; import ja ... -
String和InputStream的转换
2008-12-04 12:33 19161. String --> InputStream I ... -
Java学习杂谈(10)
2008-12-04 12:28 833今天的主题是目前很流行也很好的一个开源框架-Spring。 ... -
Java学习杂谈(9)
2008-12-04 12:27 734J2ee的开源框架很多,笔 ... -
Java学习杂谈(8)
2008-12-04 12:25 804终于正式进入J2ee的细节部分了,首当其冲的当然是Servle ... -
Java学习杂谈(7)
2008-12-04 12:24 695终于又静下来继续写这 ... -
Java学习杂谈(6)
2008-12-04 12:18 5151. Java中的RMI机制 RMI的全称是远程方法调 ... -
Java学习杂谈(5)
2008-12-04 12:13 7091. Java关于XML的解析 ... -
java的几种对象(PO,VO,DAO,BO,POJO)解释
2008-12-04 12:10 456一、PO:persistant object 持 ... -
Java学习杂谈(4)
2008-12-04 12:06 733第三篇讲的是反射机制集合框架之类的,这次打算讲讲自己对反序 ... -
Java学习杂谈(3)
2008-12-04 12:05 7791. 关于Object类理解 ...
相关推荐
### Java中通过System.getProperties()获取系统参数 在Java编程中,`System.getProperties()`是一个非常实用的方法,它允许开发者访问和获取当前Java运行环境的各种系统属性。这些属性包含了关于Java运行时环境的...
`System.getProperty`方法接受一个字符串参数,该参数是系统属性的键名,返回值为对应的属性值。例如,如果你想获取当前Java虚拟机的版本信息,你可以这样调用: ```java String javaVersion = System.getProperty...
在IT领域,尤其是在Java开发中,理解如何获取系统中的各个变量...通过熟练运用`System.getProperties()`和`System.getProperty(String key)`,我们能够更好地理解并利用Java环境,从而编写出更加高效、可靠的应用程序。
这些信息可以通过 `System.getProperties()` 方法获取。下面是一段示例代码: ```java Properties props = System.getProperties(); System.out.println("Java 版本:" + props.getProperty("java.version")); ...
修改mail源码 支持socks... System.getProperties().setProperty("netease.mail.socks.proxy.url", "代理服务器url"); System.getProperties().setProperty("netease.mail.socks.proxy.port", "代理服务器端口"); }
System.getProperties().put("proxyHost", "10.154.134.110"); System.getProperties().put("proxyPort", "8080"); ``` 网络资源的保存 在上节中,我们已经获取了指定网络资源的输入流,接下来我们要完成的就是读取...
在Java编程语言中,有时我们需要查看程序在运行时所使用的参数,这可以帮助我们了解和...通过使用`System.getProperties()`和`System.getenv()`,我们可以获取到关于操作系统、Java环境以及自定义的JVM参数等关键信息。
首先通过`System.getProperties()`获取属性列表,然后通过`Properties`对象的`stringPropertyNames()`方法获取属性键的集合,再通过迭代器遍历键值对,并使用`getProperty()`方法获取对应的值,最后通过日志框架...
- 使用`System.getProperties()`获取系统属性,并设置`mail.smtp.auth`参数以启用或禁用认证。 ##### 4.3 发送邮件的核心逻辑 ```java public boolean createMimeMessage() { try { System.out.println("准备获取...
通过调用`System.getenv()`方法可以获取所有的环境变量,而如果要查看JVM参数,可以使用`System.getProperties().entrySet().iterator()`。这个迭代器会遍历所有的系统属性,其中包括了传递给JVM的参数。 以下代码...
`System.getProperties()`方法用于获取一个`Properties`对象,其中包含了所有可用的系统属性信息。而`System.getProperty(String name)`则用于获取指定名称的系统属性值。用户还可以在命令行启动Java程序时使用`-D`...
- 获取系统属性:通过`System.getProperties()`获取`Properties`对象,然后使用`list`方法打印系统属性。 ```java Properties p = System.getProperties(); p.list(System.out); ``` - 打印内存信息:通过...
1、命令行参数 2、来自java:comp/env的JNDI属性 3、Java系统属性(System.getProperties()) 4、操作系统环境变量 5
Properties systemProperties = System.getProperties(); systemProperties.setProperty("proxySet", "true"); systemProperties.setProperty("proxyHost", strProxy); systemProperties.setProperty("proxyPort", ...
调用`System.exit(0)`表示正常退出,非零参数表示异常退出。需要注意,这会结束当前的Java进程,包括所有线程。 3. **获取系统属性信息**: 使用`getProperties()`方法,我们可以获取到一个`Properties`对象,其中...
我们可以使用`System.getProperties()`获取一个`Properties`对象,它包含了所有可用的系统属性信息。若需获取特定属性值,可以使用`System.getProperty(String name)`方法。此外,我们可以在运行Java程序时通过`-D`...
- `getProperties()`返回一个`Properties`对象,包含了系统的各种属性,如Java版本、操作系统名称等。 - `getProperty()`和`getenv()`分别用于获取系统属性和环境变量的值。 - `setProperties()`和`setProperty()...
if (props == null) props = System.getProperties(); props.put("mail.smtp.host", hostName); } public void setNeedAuth(boolean need) { System.out.println("设置smtp认证 mail.smtp.auth=" + need); if ...
System.getProperties().put("proxyPort", "8080"); ``` #### 三、总结 通过上述介绍可以看出,HttpUnit提供了一系列强大的功能,使得开发者能够在JUnit的基础上更方便地进行Web应用的自动化测试。无论是简单的...
首先,我们可以使用`java.lang.System`类中的`getProperties()`方法来获取系统属性。这个方法返回一个`Properties`对象,其中包含了关于Java运行时环境的各种信息。以下是一段示例代码,展示了如何打印出这些属性: ...