JVisualVM 简介 VisualVM 是Netbeans的profile子项目,已在JDK6.0 update 7 中自带,能够监控线程,内存情况,查看方法的CPU时间和内存中的对 象,已被GC的对象,反向查看分配的堆栈(如100个String对象分别由哪几个对象分配出来的)。在JDK_HOM ...
分类:
编程语言 时间:
2018-08-01 18:16:05
阅读次数:
215
演示环境:maven+Spring+SpringMVC+MyBatis Plus或MyBatis都行+JDK8 JDK7我想应该没有问题,原因是用的基本都是JDK6或者JDK7的相关特性。 当然了,JDK10现在都有了,新的特性出现的同时和对一些原有的JAVA类性能升级等。 RestFul是一种架构 ...
分类:
其他好文 时间:
2018-07-22 00:24:28
阅读次数:
363
JDK1.5新特性: 1.自动装箱与拆箱: 2.枚举 3.静态导入,如:import staticjava.lang.System.out 4.可变参数(Varargs) 5.内省(Introspector),主要用于操作JavaBean中的属性,通过getXxx/setXxx。一般的做法是通过类I ...
分类:
其他好文 时间:
2018-07-18 14:23:55
阅读次数:
191
第一章 初始java 1.发展历史 1995 jdk1.0 jdk5.0 (1.5) jdk6 jdk7 jdk8 jdk7开始: String 类型也可以作为switch( byte/short/int/ char / enum 枚举类型 ) { } 2. 三方面技术: JavaSE 基础 Jav ...
分类:
编程语言 时间:
2018-07-18 10:13:25
阅读次数:
186
最近正好在研究这个问题,题主问题本身是有问题的,在JDK7中HotSpot的常量池是放在Java Heap中,并非题目中的native memory中。在JDK6中是放在Perm Space。题主可以用JDK6和JDK7分别试一下。说一下题主的那段代码,要一分为二,JDK6/JDK7及以上JDK6: ...
分类:
其他好文 时间:
2018-07-10 19:10:45
阅读次数:
121
一:框架图 二:框架分析 (0)点线框表示接口,实线框表示具体的类。 (1)常用的List、Set、Queue、Map都属于集合类。前三个都是继承自Collection,但是Map不是。 (2)List不仅可以生成普通的Iterator(因为继承自Collection),还能生成ListIterat ...
分类:
编程语言 时间:
2018-06-24 00:32:48
阅读次数:
165
1, 保证电脑上安装了jdk6以上版本的java,并配置了好环境变量 ; 2, 官方下载地址:http://activemq.apache.org/download archives.html ,这里使用 5.8.0 3, 解压缩下载好的 apac ...
Desktop类和SystemTray类 JDK6在java.awt包下新增了两个类:Desktop和SystemTray Desktop类:允许 Java 应用程序启动已在本机桌面上注册的关联应用程序来处理 URI 或文件。 Desktop类的主要方法: 1.browse(URI uri): 使用 ...
分类:
其他好文 时间:
2018-06-11 17:18:08
阅读次数:
372
一、JavaAgent是什么? JDK5中只能通过命令行参数在启动JVM时指定javaagent参数来设置代理类,而JDK6中已经不仅限于在启动JVM时通过配置参数来设置代理类,JDK6中通过 Java Tool API 中的 attach 方式,我们也可以很方便地在运行过程中动态地设置加载代理类, ...
分类:
编程语言 时间:
2018-06-04 21:35:36
阅读次数:
222
其实是支持的: JDK6支持java -cp后面跟通配符'*',试了一下发现还是需要注意: 错误方式(Wrong way): java -cp /data/apps/lib/*.jar com.chinacache.Main 或者 java -cp /data/apps/ilb/ com.china ...
分类:
编程语言 时间:
2018-05-07 13:43:18
阅读次数:
170