JAVA技术
岩-悠然
热爱软件开发。
展开
-
GridBagLayout使用
GridBagLayout是所有AWT布局管理器当中最复杂的,同时他的功能也是最强大的.这种现象源于它所提供的众多的可配置选项,你几乎可以完全地 控制容器的布局方式.尽管复杂性很明显,只要理解了基本思想,就很容易使用GridBagLayout了. GridBagLayout从它的名字中你也可以猜到,它同GridLayout一样,在容器中以网格形式来管理组件.但GridBagLayout转载 2009-10-04 11:25:00 · 1414 阅读 · 0 评论 -
深入学习GridBagLayout
GridBagLayout 不是用于简单的示例程序界面。使用GridBagLayout搭建界面就像是在起居室中搭脚手架清除画钩一样。对于简单的程序使用Boborderlayout和Gridlayout就绰绰有余了, 但如果要把程序提到实际应用上你就得考虑使用GridBagLayout。当然, 做复杂的应用程序时,一开始就使用GridBagLayout就会更有效率。一旦你决定使用GridBa转载 2009-10-04 12:32:00 · 1085 阅读 · 0 评论 -
有关资源回收finally
<br />java的try-finally给我们提供了一个“保证某个动作必然执行”的机会。 <br /><br />一个try-finally结构,只要try块开始执行了,finally块里面的代码保证执行一次并且只有一次。 <br />打个比方,就象你上厕所,只要你一旦开始拉了,我们保证无论如何,是拉稀了也好,放屁了也罢,最终你肯定是擦了屁股走出卫生间。 <br /><br />应用try-finally,我们可以在异常满天飞的程序里保证我们的关键资源被按时正确清理。一个最常见的应用就是jdbc的Con原创 2010-06-17 22:11:00 · 1220 阅读 · 0 评论 -
java中源文件于类文件。
.java文件:程序的源代码文件,这种文件我们可以用开发工具打开,可以看到所有的代码。.class文件:编译好的类文件,开发工具是打不开的,为了代码的保密性(个人理解)。一个.java文件可以包含多个类,但是只能有一个public类,可以没有,但要有只能有一个。一般public类为入口类,类里会有public static void main(String[] args){}方法,可以理解原创 2013-01-12 11:09:29 · 1224 阅读 · 0 评论 -
java环境配置
要配置java环境就需要对java的程序运行原理进行了解,由于我们是使用window操系统,所以还要对window里的程序运行原理有所了解。window的运行原理(自我理解)运行.exe文件(相当于入口)>>调用window里的基础类库(window自带的)>>调用安装程序里的类库(开发者开发的)>>程序运行。java的原理应该也是运行java.exe文件(相当于入口)>>调用java自带原创 2013-01-12 10:52:08 · 854 阅读 · 0 评论 -
为什么匿名内部类和局部内部类只能访问final变量
当一个方法中的匿名类或者局部内部类需要访问方法区域中的变量时,该变量参数必须定义为fina。追究根本原因其实就是作用域中变量的生命周期导致的。首先,内部类和外部类其实是处于同一个级别,内部类不会因为定义在方法中就会随着方法的执行完毕而跟随者被销毁。问题就来了,如果外部类的方法中的变量不定义final,那么当外部类方法执行完毕的时候,这个局部变量肯定也就被GC了,然而内部类的某个方法转载 2013-01-19 14:16:22 · 1146 阅读 · 1 评论