文章目录
- 二、命令列表
- 2.1 jvm相关命令
- ### 2.1.7 getstatic(查看类的静态属性 )
二、命令列表
2.1 jvm相关命令
### 2.1.7 getstatic(查看类的静态属性 )
使用场景
:
我们项目部署在linux上,我有个本地内存HashMap,我想看下本地内存里面的值,我不想重新补充toString()再打包部署,通过getstatic就可以直接获取到
基础语法
:
getstatic 类名 属性名
代码
public class SMTaskCache
{
// 缓存
public static final Vector<SmconfigDmTaskMain> taskCache = new Vector<>();
服务器结果
[arthas@18139]$ getstatic com.hero.lte.ems.sysmanager.cache.SMTaskCache taskCache
field: taskCache
@Vector[
@SmconfigDmTaskMain[SmconfigDmTaskMain [sysTaskId=12017001, sysTaskType=null, neTypeId=null, moduleId=5, sysTaskName=Operation Log backup delete task, sysTaskState=2, sysTaskNextTime=Fri Sep 13 02:50:00 CST 2024, sysTaskLastTime=null, sysTaskLastResult=null, sysTaskOsType=2, sysTaskTimeout=500, sysTaskWhetherDel=0, sysTaskCreateTime=null, sysTaskCreateUser=null, sysTaskEditPeople=null, sysTaskEditTime=null, sysTaskEfitRemark=Operation Log backup delete task, sysTaskNextOs=Succeeded, taskSwitch=1, sysTaskExeMod=0, sysTaskErrorMod=0, sysTaskWhetherInfo=null, systemId=null, sysTaskBegTime=Fri Aug 30 00:00:00 CST 2024, sysTaskEndTime=null]]
]
Affect(row-cnt:1) cost in 9 ms.
[arthas@18139]$