![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 88
技术红海
人在江湖,身不由已
展开
-
命令提示符使用编译运行命令提示找不到或无法加载主类
问题:找不到或无法加载主类xxx 今天为了方便使用命令提示符来测试服务器和客户端的套接字,所以直接从工程目录中copy了一份,编译java文件后,执行源文件一直报错,以为时jdk的问题,后面才发现 ServerDemo.java(原代码) package TCP; import java.io.IOException; import java.io.InputStream; import ...原创 2018-11-07 18:17:30 · 1269 阅读 · 0 评论 -
线程dump
线程dump的目的是转存线程快照。快照中是当前JVM所有线程正在执行方法的堆栈信息 通过线程dump来分析定位线程出现长时间停顿的原因,如线程死锁、线程死循环、线程请求外部资源长时间等待等。 一、jstack 1.1 描述 线程出现停顿的时候通过jstack来查看各个线程的调用堆栈,就可以知道没有响应的线程到底在后台做什么事情,或者等待什么资源(死循环、死锁)。 如果java程序崩溃生成core文件,jstack工具可以用来获得core文件的java stack和native stack...原创 2021-05-28 16:58:12 · 2504 阅读 · 0 评论