java清理工具(java清理垃圾)
华为云服务器特价优惠火热进行中! 2核2G2兆仅需 38 元;4核4G3兆仅需 79 元。购买时间越长越优惠!更多配置及优惠价格请咨询客服。
合作流程: |
今天给各位分享java清理工具的知识,其中也会对java清理垃圾进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
微信号:cloud7591如需了解更多,欢迎添加客服微信咨询。
复制微信号
本文目录一览:
- 1、java 内存泄漏工具哪个好
- 2、我使用Windows安装文件清理工具删除了表上所有有java字的文件,再安装jre
- 3、怎样批量去掉java文件中的注释
- 4、java程序已经通过360卸载,注册列表可以已经清空,window清理工具内也看不到,环境变量也删了,
java 内存泄漏工具哪个好
推荐使用plumbr。
Plumbr是一款监控JVM的工具,能检测的内存泄露,GC时间过长,线程锁的情况。最近公司小伙伴自己业余时间开发的运营系统时不时崩溃,处于玩耍新工具的心态,我们使用了Plumbr来作为我们的JVM性能监控工具。
首先你要在他们的网站注册一个新账号,将它的jar包下载下来。然后根据JVM的不同大概会有一些区别,以TOMCAT来说,就是在bin目录里的catalina.sh中多加入JAVA_OPT。
我使用Windows安装文件清理工具删除了表上所有有java字的文件,再安装jre
下载Windows Installer Clean Up
安装好之后 运行程序
找到所有包含Java关键字的
点击下方的Remove按钮
搞完之后重新装就没有问题了

怎样批量去掉java文件中的注释
批量去掉Java文件中的注释,可以使用正则表达式进行批量操作,代码如下:
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.OutputStream;
import java.io.OutputStreamWriter;
public class CopyJava {
public static void main(String[] args) throws IOException {
copy("e:/src", "e:/desc"); // 这里写好源文件夹和目的文件夹
}
private static void copy(String srcPath, String descPath) throws IOException {
copy(new File(srcPath), new File(descPath));
}
private static void copy(File srcFile, File descFile) throws IOException {
if (srcFile.isFile()) { // 文件
File parent = descFile.getParentFile();
if (!parent.exists()) {
parent.mkdirs(); // 创建文件夹
}
if (srcFile.getName().endsWith(".java")) {
copyJava(srcFile, descFile);
} else {
copyFile(srcFile, descFile);
}
} else { // 文件夹
for (File file : srcFile.listFiles()) {
// 相对路径
String srcPath = file.getAbsolutePath().substring(srcFile.getAbsolutePath().length());
copy(file, new File(descFile.getAbsolutePath() + srcPath));
}
}
}
private static void copyJava(File srcFile, File descFile) throws IOException {
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(new FileOutputStream(descFile)));
BufferedReader br = new BufferedReader(new InputStreamReader(new FileInputStream(srcFile)));
String line;
while ((line = br.readLine()) != null) {
bw.write(line.replaceFirst("/\\* \\*/", "")); // 注意这里,如果不行,要适当修改
bw.write("\n");
}
br.close();
bw.close();
}
private static void copyFile(File srcFile, File descFile) throws IOException {
OutputStream output = new FileOutputStream(descFile);
InputStream input = new FileInputStream(srcFile);
byte[] buffer = new byte[1024 * 4];
int n = 0;
while ((n = input.read(buffer)) != -1) {
output.write(buffer, 0, n);
}
input.close();
output.close();
}
}
java程序已经通过360卸载,注册列表可以已经清空,window清理工具内也看不到,环境变量也删了,
有三种情况
1 windows系统自带的java,有些版本在windows/system32目录下就有java
2 有些软件会自带java,例如oracle客户端
2 绿色版本 ,java其实只要有目录就能跑
检查的方法
在cmd中输入 where java
java清理工具的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java清理垃圾、java清理工具的信息别忘了在本站进行查找喔。
