Java
蹲个白菜
Hello Word!
展开
-
ObjectOutputStream在文件末尾追加对象和EOFException异常
ObjectOutputStream在文件末尾追加对象在文件中末尾追加对象用对象流写到文件中时,首先会将对象信息写到文件头才开始写具体数据.每次追加的时候也是同样.这就造成了之后读取文件的时候无法正常读取.java帮我们读的时候只会过滤掉第一次的头部信息,之后的它没法识别. 这里我们要重写ObjectOutputStream中的writeStreamHeader方法.因为ObjectOutputStream在writeObject的时候回调用这个方法写头信息.我们重写这个方法,不让它写头信息.这样转载 2017-03-01 16:58:57 · 1280 阅读 · 0 评论 -
eclipse中java工程打包成jar无法找到src资源文件路径的解决办法
eclipse中java工程打包成jar无法找到src资源文件路径的解决办法在使用eclipse编写的java程序中带有src目录,在程序中访问目录下的文件需要加上相对路径src/xxxx.txt,但在打包后不能正常访问文件。在打包后不存在src目录,xxx.jar中的文件目录如下:这会导致java中使用相对路径访问的文件找不到路径解决办法: 把src目录复制到和xxx.jar同目录下即可原创 2017-03-06 21:51:18 · 6904 阅读 · 1 评论