Java
iteye_9585
这个作者很懒,什么都没留下…
展开
-
断言(处理异常的一种方式)
何时需要使用断言 1.可以在预计正常情况下程序不会到达的地方放置断言 2.断言可以用于检查传递给私有方法的参数。(对于公有方法,因为是提供给外部的接口,所以必须在方法中有相应的参数检验才能保证代码的健壮性) 3.使用断言测试方法执行的前置条件和后置条件 4.使用断言检查类的不变状态,确保任何情况下,某个变量的状态必须满足。(如age属性应大于0小于某个合适值) ...原创 2010-08-25 08:58:58 · 718 阅读 · 0 评论 -
关于文件压缩和解压的问题!
现在在windows下手动压缩的一个.zip的压缩包,怎么用程序在Linux下解压会不出现解压后文件的文件名中文乱码问题(好像是因为windows和Linux的默认编码方式不同导致的)? 用Apache的org.apache.tools.zip来解压好像也不行啊,好像只能在压缩的时候能设置编码,我现在是解压已经手动压缩好的压缩包(windows下压缩的),编码问题应该怎么解决? ...原创 2010-09-29 15:39:43 · 109 阅读 · 0 评论 -
答复: 关于文件压缩和解压的编码问题!
终于解决了! 需要在创建ZipFile对象时指定编码。 如:ZipFile zipFile = new ZipFile(zipFilePath,"GBK");原创 2010-09-29 19:06:40 · 498 阅读 · 0 评论