- 浏览: 293514 次
- 性别:
- 来自: 济南
文章分类
- 全部博客 (197)
- 知识梳理 (37)
- 企业架构 (7)
- java (37)
- linux (20)
- oracle (7)
- mysql (15)
- ide使用 (18)
- spring (9)
- nginx (1)
- MyBatis (2)
- 计划 (2)
- javamail+james (1)
- activiti (1)
- 杂谈 (8)
- flex (17)
- android总结 (5)
- android小技巧 (6)
- 术语 (2)
- ant (3)
- window (10)
- svn (5)
- UML (2)
- DOS (2)
- log (5)
- netty (1)
- maven (3)
- zip (1)
- rar (1)
- hibernate (1)
- redis (1)
- JS (3)
- junit (1)
- git (3)
- resin (1)
- 设计模式 (1)
- 读书笔记 (1)
- 分布式 (1)
最新评论
-
aerfaguihua:
请问楼主 netty编写的客户端能否同步监听接收服务器传来的数 ...
Netty 简单样例分析 -
wanggang0321:
...
logback使用 -
lijunwyf41:
写的太好了
Rational Rose四个视图的含义、区别、用途 -
fengyie007:
如果已经修改了,直接更新了再提交就行了啊。
svn: is out of date -
liguangge285:
http://www.blogjava.net/wangfun ...
我的activiti学习笔记
-server to select the "server" VM
设置jvm使server模式,特点是启动速度比较慢,但运行时性能和内存管理效率很高,适用于生产环境。在具有64位能力的jdk环境下将默认启用该模式,而忽略-client参数。
-hotspot is a synonym for the "client" VM [deprecated]
The default VM is client.
与-client相同。可以使用java –version检测使用是什么模式。
-cp <class search path of directories and zip/jar files>
类所在的文件夹或zip/jar
如例:D:\workspace\flash_builder_workspace\test_netty_server>java -cp bin com.log.test.Test3
com.log.test.Test3在bin文件夹下
-classpath <class search path of directories and zip/jar files>
A ; separated list of directories, JAR archives,
and ZIP archives to search for class files.
-D<name>=<value>
set a system property
设置系统属性名/值对,运行在此jvm之上的应用程序可用System.getProperty("property")得到value的值。
如果value中有空格,则需要用双引号将该值括起来,如-Dname="space string"。
该参数通常用于设置系统级全局变量值,如配置文件路径,以便该属性在程序中任何地方都可访问。
/**
* 列举系统的属性
* User: leizhimin
* Date: 2008-11-12 21:25:08
*/
public class TestProperty {
public static void main(String[] args) {
//获取系统属性
Properties prop = System.getProperties();
//输出所有到一个流上,
prop.list(System.out);
}
}
执行结果
-- listing properties --
java.runtime.name=Java(TM) SE Runtime Environment
sun.boot.library.path=C:\Program Files\Adobe\Adobe Flash Bu...
java.vm.version=14.2-b01
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.java.launcher=SUN_STANDARD
sun.os.patch.level=Service Pack 3
java.vm.specification.name=Java Virtual Machine Specification
user.dir=D:\workspace\flash_builder_workspace\...
java.runtime.version=1.6.0_16-b01
java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment
java.endorsed.dirs=C:\Program Files\Adobe\Adobe Flash Bu...
os.arch=x86
java.io.tmpdir=C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\
line.separator=
java.vm.specification.vendor=Sun Microsystems Inc.
user.variant=
os.name=Windows XP
sun.jnu.encoding=GBK
java.library.path=C:\Program Files\Adobe\Adobe Flash Bu...
java.specification.name=Java Platform API Specification
java.class.version=50.0
sun.management.compiler=HotSpot Client Compiler
os.version=5.1
user.home=D:\我的文档
user.timezone=
java.awt.printerjob=sun.awt.windows.WPrinterJob
file.encoding=UTF-8
java.specification.version=1.6
user.name=Administrator
java.class.path=D:\workspace\flash_builder_workspace\...
java.vm.specification.version=1.0
sun.arch.data.model=32
java.home=C:\Program Files\Adobe\Adobe Flash Bu...
java.specification.vendor=Sun Microsystems Inc.
user.language=zh
awt.toolkit=sun.awt.windows.WToolkit
java.vm.info=mixed mode
java.version=1.6.0_16
java.ext.dirs=C:\Program Files\Adobe\Adobe Flash Bu...
sun.boot.class.path=C:\Program Files\Adobe\Adobe Flash Bu...
java.vendor=Sun Microsystems Inc.
file.separator=\
java.vendor.url.bug=http://java.sun.com/cgi-bin/bugreport...
sun.cpu.endian=little
sun.io.unicode.encoding=UnicodeLittle
sun.desktop=windows
sun.cpu.isalist=pentium_pro+mmx pentium_pro pentium+m...
配置格外的jar
D:\workspace\flash_builder_workspace\test_netty_server>java -Djava.ext.dirs=libs
/log -cp bin com.log.test.Test
-verbose[:class|gc|jni]
enable verbose output
-verbose:class
输出jvm载入类的相关信息,当jvm报告说找不到类或者类冲突时可此进行诊断。
-verbose:gc
输出每次GC的相关情况。
-verbose:jni
输出native方法调用的相关情况,一般用于诊断jni调用错误信息。
-version print product version and exit
java版本信息
-version:<value>
require the specified version to run
-showversion print product version and continue
-jre-restrict-search | -jre-no-restrict-search
include/exclude user private JREs in the version search
-? -help print this help message
-X print help on non-standard options
-ea[:<packagename>...|:<classname>]
-enableassertions[:<packagename>...|:<classname>]
enable assertions
-da[:<packagename>...|:<classname>]
-disableassertions[:<packagename>...|:<classname>]
disable assertions
-esa | -enablesystemassertions
enable system assertions
-dsa | -disablesystemassertions
disable system assertions
-agentlib:<libname>[=<options>]
load native agent library <libname>, e.g. -agentlib:hprof
see also, -agentlib:jdwp=help and -agentlib:hprof=help
-agentpath:<pathname>[=<options>]
load native agent library by full pathname
-javaagent:<jarpath>[=<options>]
load Java programming language agent, see java.lang.instrument
-splash:<imagepath>
show splash screen with specified image
C:\Documents and Settings\Administrator>java -version
java version "1.6.0_29"
Java(TM) SE Runtime Environment (build 1.6.0_29-b11)
Java HotSpot(TM) Client VM (build 20.4-b02, mixed mode)
发表评论
-
《Head First Java》读书笔记
2019-02-21 17:39 422此书,新手读不合适,讲得不全面;有多年经验的也不合适,讲得 ... -
java虚拟机——《深入理解Java虚拟机》读书笔记
2018-11-28 17:45 423JDK由三部分组成:Java程序设计语言、Java虚拟机、J ... -
servlet的url-pattern匹配规则
2018-09-17 10:15 738转自:https://www.cnblogs.com/can ... -
前后端分离后,使用token进行接口调用验证处理
2018-07-27 09:51 14556目前项目的发展趋势是前后端分离,前端使用vue、React ... -
泛型详解
2018-07-23 15:08 336参见:https://blog.csdn.net/s10461 ... -
java Pattern和Matcher详解
2018-07-12 09:33 708转载自:http://blog.csdn.net/cclov ... -
堆栈的理解
2018-06-01 14:15 442堆(heap)的数据结构是 ... -
Java-String类型的参数传递问题
2016-11-04 15:40 592转自:http://www.iteye.com/ ... -
IP从HttpServletRequet中获取
2016-11-01 14:33 422private String getIpAddr(fin ... -
JSP学习笔记(一百二十五):javascript中引用java变量出现换行符等会报错的解决方法
2016-03-23 11:57 1007源文地址:http://www.cnblogs.com/m ... -
开机启动快捷方式所在目录
2013-11-21 13:13 952想通过java查找开机启动快捷方式所在目录,这个目录在注册表 ... -
按长度分割字符串,兼容中文
2013-08-05 15:38 1111/** * 字符串按长度分割,兼容中文 * @p ... -
获取字符串实际长度
2013-07-31 17:41 792public class StringUtil { // ... -
Java 完美判断中文字符
2013-07-30 14:24 1112原创文章,转载请 ... -
dt.jar与tools.jar的作用
2013-06-22 10:12 986dt.jar和tools.jar是两个java最基本的包,里面 ... -
Java中的volatile关键字
2013-05-07 13:58 723转自:http://www.blogjava. ... -
Java 代码优化过程的实例介绍
2013-05-07 11:45 702转自:http://www.ibm.com/dev ... -
java 控制台执行命令
2013-04-27 16:29 1285最近打包时遇到了些问题,于是想从基础了解下java命令 ... -
关于 JAR 您不知道的 5 件事
2013-04-27 13:45 744转自:http://www.ibm.com/de ... -
深入探讨 Java 类加载器
2013-04-27 10:36 825Java类加载器介绍 转自:http://hi.baid ...
相关推荐
### Java命令参数详解 #### 序言 Java作为全球广泛使用的编程语言之一,其强大的功能和灵活性离不开Java虚拟机(JVM)的支持。在运行Java程序时,通过JVM的各种命令行参数,开发者可以精细地控制JVM的行为,优化...
Java命令参数大全是Java开发者日常工作中不可或缺的一部分,它包含了运行Java程序时所需要的各种选项和配置。这份PDF文档详细列举并解释了Java命令行接口(JVM)的各种参数,旨在帮助开发者更好地理解和使用Java...
Java命令参数详解是Java开发中不可或缺的一部分,它们允许开发者对JVM(Java虚拟机)的行为进行微调,以优化程序的性能、控制内存使用、调试和监控等。本文将深入探讨一些关键的Java命令行参数。 1. **-version**: ...
**WSDL2Java命令使用详解** 在Web服务开发中,WSDL(Web Service Description Language)是一种XML格式,用于定义服务接口、操作、消息结构等。它使得服务提供者和服务消费者可以进行互操作。Apache Axis是Java平台...
### Java命令参数详解 #### 序言 Java作为一种广泛使用的编程语言,其强大的功能和灵活性在很大程度上得益于Java虚拟机(JVM)。JVM能够执行已编译的Java类文件,而这一过程可以通过一系列的参数进行细致的控制,...
"Java_Cmd_Para.rar_java_para"这个压缩包显然包含了全面的Java命令参数说明,对于Java开发者来说,这是一个非常有价值的资源。 Java命令行参数通常分为两种类型:标准选项(也称为JVM选项)和应用程序选项。标准...
本文将从给定文件的标题和部分内容中提取出与Java命令相关的知识点。 首先,Java的可执行文件通常位于Java开发工具包(JDK)的bin目录中。这个目录下包含了多个重要的命令行工具,其中一些我们可以在给定文件的部分...
Java命令主要包括编译、运行、调试、性能监控等多个方面,其中`javac`用于编译源代码,`java`用于执行已编译的字节码,而`jps`、`jstat`等工具则用于系统监控和故障排查。本文主要关注`java`命令的高级用法,特别是...
另一种更为灵活的方法是在执行Java命令时动态指定JAR包位置,即使用`-cp`或`-classpath`参数。这允许在不修改系统环境变量的情况下临时指定类路径。例如,假设我们有一个名为`Test`的主类,它依赖于`mysqlJdbc.jar`...
命令模式是一种行为设计模式,它将请求封装为一个对象,从而使你可用不同的请求对客户进行参数化,对请求排队或记录请求日志,以及支持可撤销的操作。在Java中,命令模式的应用非常广泛,尤其在需要解耦调用者和接收...
Java调用DOS命令是指在Java程序中执行操作系统级别的命令,比如Windows下的CMD命令或Linux下的Shell命令。这种功能在很多场景下都很有用,比如自动化脚本、文件操作、系统管理等。Java提供了Runtime类和...
Java调用doc命令主要涉及到的是Java的进程操作和命令行接口。在Windows操作系统中,`.doc`文件通常是由Microsoft Word创建的文档。然而,“doc命令”可能是指通过命令行(CMD)来操作或处理这些文档的方式,比如使用...
通过合理设置Java调试参数,开发者可以在开发、测试甚至生产环境中对Java应用程序进行远程调试,这对于定位问题、理解程序运行时的行为至关重要。本文将围绕“Java调试参数”这一主题展开,详细介绍与之相关的各项...
此方法接受一个字符串或字符串数组作为参数,参数就是你想执行的命令。 #### 方法签名 ```java public Process exec(String command) ``` - `command`: 需要执行的命令行文本。 #### 重要注意事项 - 在执行敏感...
系统命令 JAVA_HOME\bin\java –option 来启动,-option 为虚拟机参数,JAVA_HOME 为JDK 安装路径,通过这些参数可对虚拟机的运行状态进行调整,掌握参数的含义可对虚拟机的运 行模式有更深入理解。 文章出处:...
这个命令可以显示Java虚拟机的进程ID、主类名称、jar文件名以及传递给main方法的参数。jps命令的基本格式为: ``` jps [options] [hostid] ``` 其中,options参数可以是: - `-q`:仅显示进程ID,不显示类名称、jar...
Java 命令行参数详解 Java 命令行参数是 Java 虚拟机在 DOS 环境下运行时的基本参数设置,掌握这些参数可以更好地利用 Java 虚拟机的功能。本文将详细介绍 Java 命令行参数的使用方法和参数设置。 一、运行 Class ...
在Linux系统下,Java编程语言提供了丰富的API来执行操作系统级别的命令。这主要通过`java.lang.Runtime`类和`java.lang.ProcessBuilder`类实现。本文将深入讲解如何在Java程序中调用Linux命令,并通过实例来阐述这一...
### Java执行系统命令知识点解析 #### 一、Java执行系统命令概述 在Java中执行系统命令是一种常见的需求,尤其是在需要与操作系统进行交互的应用场景中。本文将详细介绍如何使用Java来执行系统命令,并给出具体的...