提高java程序速度的最大jvm参数
我正在构建一个由大约40000行组成的JTABLE,我的程序运行大约需要30分钟,然后我甚至看不到JTABLE,程序仍在运行,但没有显示JTABLE,我怀疑原因是我的程序太慢,占用了太多资源。我应该使用哪些标志来增加JVM并使我的程序尽可能快?提高java程序速度的最大jvm参数,java,memory,time,jvm,jtable,Java,Memory,Time,Jvm,Jtable,我正在构建一个由大约40000行组成的JTABLE,我的程序运行大约需要30分钟,然后我甚至看不到JTABLE,程序仍在运行,但没有显示JTABLE,我怀疑原因是我的程序太慢,占用了太多资源。我应该使用哪些标志来增加JVM并使我的程序尽可能快? 我应该为-Xms和-Xmx使用哪些标志?如何显示我的JTABLE?我想您正在学习Java。首先,我建议您阅读以下两本书: 干净的代码:敏捷软件工艺手册(Robert C.Martin) 2017年有效Java 在您的代码中,您发布的内容包括完整路径目
我应该为-Xms和-Xmx使用哪些标志?如何显示我的JTABLE?我想您正在学习Java。首先,我建议您阅读以下两本书:
- 干净的代码:敏捷软件工艺手册(Robert C.Martin)
- 2017年有效Java
- 将算法一分为二:从数据库中提取结果,然后在JTable中绘制它们
- 如果可能,将结果分页
- 不要在循环中使用字符串运算符“+”,而应使用StringBuilder
- 您可以使用秒表(Spring实用程序)来跟踪代码运行缓慢的地方并加以改进