Jacky's blog
首页
  • Android
  • Web
  • Server
  • Python
  • iOS
  • Java
  • Vue
  • 计算机基础
  • AI
  • 全部工具
  • CLI 工具
  • 编辑器
  • 开发工具
  • 构建工具
  • 版本控制
  • 调试工具
  • 网络工具
  • 个人成长
  • 博客
  • 分类
  • 标签
  • 归档
收藏
GitHub (opens new window)

Jack Yang

编程; 随笔
首页
  • Android
  • Web
  • Server
  • Python
  • iOS
  • Java
  • Vue
  • 计算机基础
  • AI
  • 全部工具
  • CLI 工具
  • 编辑器
  • 开发工具
  • 构建工具
  • 版本控制
  • 调试工具
  • 网络工具
  • 个人成长
  • 博客
  • 分类
  • 标签
  • 归档
收藏
GitHub (opens new window)
  • 开发工具

    • c tool
    • dev tool
    • java tool
      • common
      • JShell
      • jmap
      • Simian
    • IDEA
    • vscode
    • vercel
    • php-fpm
  • 构建工具

  • 版本控制

  • 容器

  • 调试工具

  • 测试工具

  • CLI 工具

  • 网络工具

  • 编辑器

  • 设计工具

  • 多媒体

  • 包管理

  • 平台工具

  • tools
  • dev_tools
Jacky
2024-06-21
目录

java tool

# common

  • javac
  • javap
  • java

# JShell

Using JShell, you can enter program elements one at a time, immediately see the result, and make adjustments as needed. link (opens new window)

  • jshell -v: start JShell in verbose mode
  • /exit
  • /help intro
jshell> /help intro
|
|                                   intro
|                                   =====
|
|  使用 jshell 工具可以执行 Java 代码,从而立即获取结果
|  您可以输入 Java 定义(变量、方法、类等等),例如:int x = 8
|  或 Java 表达式,例如:x + x
|  或 Java 语句或导入
|  这些小块的 Java 代码称为“片段”
|
|  这些 jshell 工具命令还可以让您了解和
|  控制您正在执行的操作,例如:/list
|
|  有关命令的列表,请执行:/help
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

# jmap

  • jmap -dump:format=b,file=<dumpfile.hprof> <pid>

# Simian

identifies duplication in source code. 检测重复代码. link (opens new window)

  • java -jar <jar> -h
  • java -jar <jar> "src/**.tsx" | tee -i repeat_code_simian.txt
  • java -jar <jar> -threshold=10 "**/*.java" | tee -i java_duplication_gt_10.log
#tool#dev-tools
上次更新: 2026/10/18, 22:14:48
dev tool
IDEA

← dev tool IDEA→

最近更新
01
Codex 使用与会话管理指南
10-17
02
Tailscale 入门:让自己的设备跨网络互联
10-15
03
GitHub CLI(gh)工作流与 CI 排查
10-08
更多文章>
Theme by Vdoing | Copyright © 2019-2026 Jacky | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式