Java
文章平均质量分 83
jemasw
这个作者很懒,什么都没留下…
展开
-
javadoc生成出现错误:编码 GBK 的不可映射字符;
在使用Eclipse进行javadoc的导出时,提示“编码 GBK 的不可映射字符”,应该就是中文注释Eclipse不认,需要在调用javadoc.exe的时候传递编码集告诉它采用什么编码去生成javadoc文档。打开eclipse,project –> Export –> javadoc 一项一项的选你要输出javadoc的项目,最后一步中VM设置行中加入以下代码 -en转载 2013-01-05 21:29:13 · 873 阅读 · 0 评论 -
Java中的“析构函数”——finalize() 对象消亡时调用
《JAVA编程思想》:java提供finalize()方法,垃圾回收器准备释放内存的时候,会先调用finalize()。 (1).对象不一定会被回收。 (2).垃圾回收不是析构函数。 (3).垃圾回收只与内存有关。 (4).垃圾回收和finalize()都是靠不住的,只要JVM还没有快到耗尽内存的地步,它是不会浪转载 2013-01-05 19:37:18 · 55723 阅读 · 0 评论 -
JAVA中代码顺序,静态块 静态变量,加载顺序!
这两天遇到几个类似的问题,就是一个程序到底是怎么运行的,而且这些问题很具有迷惑性,这里两个例子做分析( 实际上一切都在黑马的免费视频中有体现 ) !问题一:如下代码的执行顺序是什么样的!一定理解:是执行的顺序(后面会给大家说一个误区)!classTest{ int a =5; staticint num =4;转载 2013-01-10 20:12:08 · 1335 阅读 · 1 评论 -
Java中是怎么杀死线程的??(有待补充)
1.就是设置一个标志位,当这个标志位为true的时候,就跳出线程的死循环for()。这个标志位能够由其他线程设置,故应该将这个标志位设置为静态类型的变量。 2.如果一条线程是调用某个windows程序进行运算的,可以通过cmd命令行结束该windows进程。 如打开notepad.exepublic static void main(String[] args) {转载 2013-01-13 15:41:23 · 1506 阅读 · 2 评论 -
Java项目导出jar包
1、eclipse下导出jar包:选择项目右键--->Export...---->选择java下的JAR file---->next--->选择存入路径--->next--->next--->选择Main class---->Finish 完成 如java项目有第三方包,解压缩该项目后(如名为Test.jar),打开META-INF下的MANIFEST.MF文件,修改此文件,加入C转载 2013-01-12 22:10:11 · 1353 阅读 · 0 评论 -
如何编写出拥抱变化的代码?
摘要:编写高效优质的代码一直是程序员所追求的目标之一,那么什么样的代码才叫优质呢?其中最重要的莫过于易维护、易修改。本文作者从面向对象和SOLID两大方面,非常详细地总结了如何编写出易修改的代码,绝对让你受益匪浅。在实际的开发中,编写出易维护和易接受变化的代码并非易事,想要实现可能更加困难重重:源码难于理解、依赖关系指向不明、耦合也很令人头疼。难道就真的就没有办法了吗?本文中我们一起探转载 2013-02-28 12:55:09 · 312 阅读 · 0 评论