![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA
文章平均质量分 59
_地才
这个作者很懒,什么都没留下…
展开
-
JAVA自定义异常类的一种实现方式
/**自定义异常类*/public class UnsupportedShapeException extends Exception{ private static final long serialVersionUID = 1L; public UnsupportedShapeException(){ System.out.printl原创 2012-12-08 21:33:04 · 1208 阅读 · 0 评论 -
导出后的jar包功能不全,按钮点击无效
最近做了个数据管理工具,发生了比较“奇怪”的问题,在eclipse里面直接运行时,功能都可以正常使用,但是导出成为jar包放在桌面就不行了,有的按钮就失效了,或者界面不能正常显示。记录解决思路与过程如下:1.难道是导出的jar包不是最新的代码,于是我试了试validate和clean up。 结果:没用!2.用反编译工具将导出的jar包反编译 结果:发现导出的jar包代码是最原创 2014-09-09 11:43:58 · 2429 阅读 · 2 评论 -
java项目导出为可运行jar包
1.选中要导出的项目,右键->export,选中java下的JAR file->next,选择要导出的路径->next,finish。 2.选中导出的jar文件用压缩文件管理器打开 3.有个META-INF目录,把里面的MANIFEST.MF文件拖出来。此时MANIFEST文件内容应该只有下面这一行: Manifest-Version:1.0原创 2014-07-31 10:50:44 · 5806 阅读 · 3 评论 -
使用eclipse查看堆栈分配
这篇文章源于同事问我说:String str1 = "abc";String str2 = "abc";String str3 = new String("abc");str1 == str2为true,是不是表示str1和str2分配在栈上面的?他们没有被new空间。然后LZ自己YY了一下,想了个办法用eclipse来查看变量的堆栈分配,权威性有待考证,如有不当,有劳赐教!原创 2014-09-03 11:02:56 · 7869 阅读 · 1 评论 -
It is indirectly referenced from required .class files(导入项目报错原因与解决方法)
这几天导入另一个开发的新项目时,报了个头疼的错误The project was not built since its build path is incomplete.The type java.util.Ob cannot be resolved. It is indirectly referenced from required .class files原创 2014-10-15 17:05:36 · 30909 阅读 · 3 评论 -
可执行jar包调用exe可执行文件,子进程堵塞
背景:需要在项目的测试工具中添加一个按钮,点击后直接打开某exe工具。这个工具的功能是导入txt文件,转为excel报表输出。无奈解析了两行之后就停止不动了,也不报错。关闭测试工具后,就很顺畅的继续运行。原因:txt转excel报表过程中,中间信息是存在内存中的,缓存区的空间被占满后,程序就被阻塞了,一直在等待缓存区空间资源的释放,所以需要建立线程及时清空缓存区。解决办原创 2014-10-21 16:00:09 · 1648 阅读 · 0 评论