Java反射-PropertyDescriptor的使用
简介
本文介绍Java的PropertyDescriptor的用法。
PropertyDescriptor用于描述属性相关的信息,如对于读写方法的设置和读取,获取属性的类型等操作。通常用于通过反射获取对象方法。
...
Java之BigDecimal-去掉小数末尾多余的0
简介
说明
本文介绍Java去掉BigDecimal小数末尾多余的0的方法。
概述
BigDecimal提供了stripTrailingZeros()方法可以实现去掉小数末尾的 0。
调用了stripTrailingZeros()再...
Java-Timer-使用
简介
本文用示例介绍Java中的定时器Timer的用法。
方法大全
默认情况下,Timer 创建的线程为用户线程, 如果想让其为守护进程的话, 创建时需要设置isDaemon 为true。
构造方法...
Java探针-javaagent-使用/实例
简介
本文用示例介绍javaagent的用法。
javaagent简介
JavaAgent 是JDK 1.5 以后引入的,也叫做Java代理。
javaagent的作用
可以在加载java文件之前进行拦截,修改字节码。...
Java之BigDecimal-使用教程
简介
说明
本文用实例介绍Java中的BigDecimal。包括:用法、使用BigDecimal的场景(为什么使用BigDecimal),使用BigDecimal应该注意的问题。
使用BigDecimal的场景
典型场景是...
解决jstack的报错:Unable to open socket file
本文介绍如何排查Java的系统问题。包括:如何得知系统出问题了,排查步骤简述,CPU、内存、磁盘、网络、垃圾回收、死锁的详细排查步骤。
Spring容器生命周期-Lifecycle
简介
Bean的初始化方法和销毁方法是Bean生命周期级别的;而Lifecycle是容器生命周期级别的。如果我们想在容器本身的生命周期(比如容器启动完成后、停止之前)事件上做一些工作,可以使...