下载jdk 一般自带 jvisualvm.exe ,双击即可 下载地址 https://visualvm.github.io/pluginscenters.html 使用方法: ...
分类:
编程语言 时间:
2017-10-25 11:41:41
阅读次数:
168
jvm 的内存包括stack ,Heap,NonHeap,在此重点说明Heap,NonHeap。 Heap叫堆内存,它用于存放类实例和数组信息。NonHeap叫非堆内存,用于存放类,方法等可反射的对象以及类静态变量,常量池等。 Heap包含年轻态,年老态。NonHeap包含永久态。年轻态包含1个ed ...
分类:
其他好文 时间:
2017-10-18 18:20:44
阅读次数:
137
今天在使用JConsole进行远程连接时,发现IP和端口在Windows下是可以远程telnet的,但是,使用JConsole时却无法连接。 我的环境如下: Windows下运行JConsole,准备远程连接Ubuntu 16.04下的一个测试的Java进程; Ubuntu 16.04 运行了一个J ...
分类:
其他好文 时间:
2017-10-02 18:26:19
阅读次数:
359
使用Java自带的jvisualvm调试Java程序,可以查看CPU、内存、类及线程等信息,还可以进行Dump,无疑是一个利器 由于客户端是Windows、服务端是Linux,并且是最小安装的Linux,没有图形界面,因此需要进行远程调试 一、客户端:Windows 打开%JAVA_HOME%/bi ...
分类:
编程语言 时间:
2017-10-02 17:19:17
阅读次数:
336
18、Java中&&和&以及||和| 在java的逻辑运算符中,有这么四类:&&(短路与),&(与),|(或),||(短路或)。 &&和&都是表示与,区别是&&只要满足第一个条件,后面条件就不再判断。而&要对所有的条件都进行判断。 ||(短路或)和|(或)都是表示“或”,区别是||只要满足第一个条件 ...
分类:
其他好文 时间:
2017-09-28 15:34:29
阅读次数:
172
打开Java VisualVM检查更新插件时,默认的连接连不上,通过浏览器访问之后发现默认的服务器已经404,新地址已经迁移到github,下面这个地址里面有不同版本jdk对应的插件中心地址。 https://visualvm.github.io/pluginscenters.html 参考:htt ...
分类:
其他好文 时间:
2017-09-12 00:37:28
阅读次数:
182
JRE顾名思义是java运行时环境,包含了java虚拟机,java基础类库。是使用java语言编写的程序运行所需要的软件环境,是提供给想运行java程序的用户使用的。 JDK顾名思义是java开发工具包,是程序员使用java语言编写java程序所需的开发工具包,是提供给程序员使用的。JDK包含了JR ...
分类:
其他好文 时间:
2017-09-05 23:07:53
阅读次数:
162
Java环境参考:http://visitor.blog.51cto.com/11247238/1956799Tomcat部署参考:http://visitor.blog.51cto.com/11247238/1956809从官网下载Tomcat对应版本的catalina-jmx-remote.jar(这个使用Tomcat7.0.81版本)Tomcat下载地址:http://mirrors.tuna.tsinghua.edu.cn/apache..
分类:
编程语言 时间:
2017-08-26 04:48:47
阅读次数:
296
打开Java VisualVM检查更新插件时,默认的连接连不上,通过浏览器访问之后发现默认的服务器已经404,新地址已经迁移到github,下面这个地址里面有不同版本jdk对应的插件中心地址。 https://visualvm.github.io/pluginscenters.html 我的jdk版 ...
分类:
编程语言 时间:
2017-08-21 13:31:35
阅读次数:
195
JConsole 一、JConsole是什么 从Java 5开始 引入了 JConsole。JConsole 是一个内置 Java 性能分析器,可以从命令行或在 GUI shell 中运行。您可以轻松地使用 JConsole(或者,它更高端的 “近亲” VisualVM )来监控 Java 应用程序 ...
分类:
编程语言 时间:
2017-08-14 10:01:35
阅读次数:
185