java
七彩星云
这个作者很懒,什么都没留下…
展开
-
java - jstack java堆栈跟踪工具
jstack介绍jstack(stack trace for java)是java虚拟机自带的一种堆栈跟踪工具。jstack用于打印出给定的java进程ID或core file或远程调试服务的Java堆栈信息,如果是在64位机器上,需要指定选项"-J-d64",Windows的jstack使用方式只支持以下的这种方式:jstack [-l] pid主要分为两个功能:针对活着的进程做本地的或远程的线程dump针对core文件做线程dumpjstack用于生成java虚拟机当前时刻的线程快照。原创 2020-07-31 15:35:51 · 557 阅读 · 0 评论 -
java - jmap 内存映射工具
说明jdk安装后会自带一些小工具,jmap命令(Memory Map for Java)是其中之一。主要用于打印指定Java进程(或核心文件、远程调试服务器)的共享对象内存映射或堆内存细节。jmap命令可以获得运行中的jvm的堆的快照,从而可以离线分析堆,以检查内存泄漏,检查一些严重影响性能的大对象的创建,检查系统中什么对象最多,各种对象所占内存的大小等等。可以使用jmap生成Heap Dump。如果不想使用jmap命令,要想获取Java堆转储快照还有一些比较“暴力”的手段:譬如在前面用过的 -XX:原创 2020-06-19 17:37:55 · 416 阅读 · 0 评论 -
java - jinfo jvm配置信息工具
命令说明jinfo(Configuration Info for Java)的作用是实时地查看和调整虚拟机的各项参数。使用jps -v 可以查看虚拟机启动时显示指定的参数列表,但是如果想知道未被显示指定的参数的系统默认值,除了去找资料外,就只能使用jinfo的-flag选项进行查询了。语法[root@localhost ~]# jinfoUsage: jinfo [option] <pid> (to connect to running process)原创 2020-06-19 17:39:28 · 542 阅读 · 0 评论 -
java - jstat : 虚拟机统计信息监控工具
jstat说明用于监控虚拟机各种运行状态信息的命令行工具。它可以显示本地或远程虚拟机进程中的类装载、内存、垃圾收集、JIT编译等运行数据,它是运行期定位虚拟机性能问题的首选工具。语法Usage: jstat -help|-options jstat -<option> [-t] [-h<lines>] <vmid> [<interval> [<count>]]Definitions: <option>原创 2020-06-19 17:50:04 · 369 阅读 · 0 评论 -
Java提高篇——Java 异常处理
Java提高篇——Java 异常处理(https://www.cnblogs.com/Qian123/p/5715402.html阅读目录异常的概念异常的概念异常是程序中的一些错误,但并不是所有的错误都是异常,并且错误有时候是可以避免的。比如说,你的代码少了一个分号,那么运行出来结果是提示是错误java.lang.Error;如果你用System.out.println(11/0),那么你是因为你...转载 2018-03-22 10:12:12 · 161 阅读 · 0 评论 -
redis介绍与简单命令
String结构:name----> value命令:SET runoobkey redisGet runoobkey SETNX key value 只有在 key 不存在时设置 key 的值。INCR key 将 key 中储存的数字值增一 DECR key 将 key 中储存的数字值减一DECRBY key decremen...原创 2018-03-26 14:41:10 · 137 阅读 · 0 评论 -
枚举值得使用说明
原创 2018-03-30 16:39:23 · 464 阅读 · 0 评论 -
异常处理
接口定义catch异常1:1、实现类里面可以throws 异常1及异常的子类或者不处理,不可剖出父异常2、实现类里面可以catch异常1及父异常,3、调用方需要throws异常1及父异常4、Try catch时,实际剖出new的异常只能是上一图片(3)的异常及子异常5、Catch处能catch住子异常,不能catch住父异常6、(都在try内)方法1调用方法2,方法2,catch住异常或try中抛...原创 2018-03-30 16:08:06 · 339 阅读 · 0 评论