- 博客(4)
- 收藏
- 关注
原创 final, finally, finalize 的区别
final 用于声明属性,方法和类,分别表示属性不可变,方法不可覆盖,类不可继承。 内部类要访问局部变量,局部变量必须定义成 final 类型,例如,一段代码…… finalize 是 Object 类的一个方法,在垃圾收集器执行的时候会调用被回收对象的此方法,可 以覆盖此方法提供垃圾收集时的其他资源回收,例如关闭文件等。JVM 不保证此方法总被 调用 finally 是异常处理语句
2017-02-15 11:15:34
184
原创 对Hibernate的理解
1. 面向对象设计的软件内部运行过程可以理解成就是在不断创建各种新对象、建立对象之 间的关系,调用对象的方法来改变各个对象的状态和对象消亡的过程,不管程序运行的过程 和操作怎么样,本质上都是要得到一个结果,程序上一个时刻和下一个时刻的运行结果的差 异就表现在内存中的对象状态发生了变化。 2.通过数据库保存 java 程序运行时产生的对象和恢复对象,其实就是实现了 java 对象与关
2017-02-15 01:35:21
254
原创 Struts 优缺点
优点: 1. 实现 MVC 模式,结构清晰, 使开发者只关注业务逻辑的实现. 2.有丰富的 tag 可以用 ,Struts 的标记库(Taglib),如能灵活动用,则能大大提高开发效率 3. 页面导航 使系统的脉络更加清晰。通过一个配置文件,即可把握整个系统各部分之间的联系, 这对于后期的维护有着莫大的好处。尤其是当另一批开发者接手这个项目时,这种优势体现 得更加明
2017-02-14 02:18:33
1897
原创 说说& 和&& 的区别
&和&&都可以用作逻辑与的运算符,表示逻辑与(and),当运算符两边的表达式的结果都 为 true 时,整个运算结果才为 true,否则,只要有一方为 false,则结果为 false。 &&还具有短路的功能,即如果第一个表达式为 false,则不再计算第二个表达式,例如, 对于 if(str != null&& !str.equals(“”))表达式,当 str 为 null 时,后面的表
2017-02-13 14:15:38
383
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人