自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

转载 如何编写出拥抱变化的代码?

摘要:编写高效优质的代码一直是程序员所追求的目标之一,那么什么样的代码才叫优质呢?其中最重要的莫过于易维护、易修改。本文作者从面向对象和SOLID两大方面,非常详细地总结了如何编写出易修改的代码,绝对让你受益匪浅。在实际的开发中,编写出易维护和易接受变化的代码并非易事,想要实现可能更加困难重重:源码难于理解、依赖关系指向不明、耦合也很令人头疼。难道就真的就没有办法了吗?本文中我们一起探

2013-02-28 12:55:09 312

原创 弹出对话框只有框体,没有内容

目的:要生成非模式对话框。如果在生成对话框的类,或者方法中,有其他比较耗时的操作的话,那么对话框将会在本方法完成后才能显示。不管生成对话框的语句是在计算的前面还是后面。得到的非模式对话框都是只有框体,而没有内容。正确的处理方式应该是,在生成界面的类中不进行复杂的运算!!  UI线程应该只响应输入和输出。如果要做计算的话,可以在UI线程中另开线程处理计算。

2013-01-13 18:42:06 673

转载 Java中是怎么杀死线程的??(有待补充)

1.就是设置一个标志位,当这个标志位为true的时候,就跳出线程的死循环for()。这个标志位能够由其他线程设置,故应该将这个标志位设置为静态类型的变量。  2.如果一条线程是调用某个windows程序进行运算的,可以通过cmd命令行结束该windows进程。 如打开notepad.exepublic static void main(String[] args) {

2013-01-13 15:41:23 1500 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 1346

转载 JAVA中代码顺序,静态块 静态变量,加载顺序!

这两天遇到几个类似的问题,就是一个程序到底是怎么运行的,而且这些问题很具有迷惑性,这里两个例子做分析( 实际上一切都在黑马的免费视频中有体现 ) !问题一:如下代码的执行顺序是什么样的!一定理解:是执行的顺序(后面会给大家说一个误区)!classTest{        int a =5;         staticint num =4;

2013-01-10 20:12:08 1334 1

转载 javadoc生成出现错误:编码 GBK 的不可映射字符;

在使用Eclipse进行javadoc的导出时,提示“编码 GBK 的不可映射字符”,应该就是中文注释Eclipse不认,需要在调用javadoc.exe的时候传递编码集告诉它采用什么编码去生成javadoc文档。打开eclipse,project –> Export –> javadoc 一项一项的选你要输出javadoc的项目,最后一步中VM设置行中加入以下代码 -en

2013-01-05 21:29:13 870

转载 Java中的“析构函数”——finalize() 对象消亡时调用

《JAVA编程思想》:java提供finalize()方法,垃圾回收器准备释放内存的时候,会先调用finalize()。      (1).对象不一定会被回收。       (2).垃圾回收不是析构函数。       (3).垃圾回收只与内存有关。       (4).垃圾回收和finalize()都是靠不住的,只要JVM还没有快到耗尽内存的地步,它是不会浪

2013-01-05 19:37:18 55648

转载 Rose启动提示"java.lang.ClassNotFoundException"的解决

安装完ROSE 2003后启动老提示"java.lang.ClassNotFoundException"。方法一:下载SHW32.DLL文件覆盖Rose 2003中的该原文件即可。 方法二:修改注册表    1.打开注册表    2.定位到"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Java VM"    3.新建项TrustedClass

2013-01-02 13:39:35 912

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除