- 浏览: 5077 次
- 性别:
- 来自: 成都
最新评论
文章列表
update task_aud t1
set t1.owner = ( select t2.owner
from task t2
where t2.pk_task_id = t1.pk_task_id
and t2.owner != t1.owner
and t1.rev = (select max(t3.rev) from task_aud t3 where t3.pk_task_id ...
【原创博文,我会不断修改整理的...】
两个Java关键字static 和 final,平常也经常用,或许是因为用得多了,成了一种习惯了,反而只知其然,而不知其所以然了。下面我就来结合自己的经验做一个总结,也算作一种备忘吧。
2.3.3小节中,对方法内部类使用的局部变量为什么要用final声明,进行了详细深入的探讨。
1.static
(待写。。。)
2.final
final可用于修饰非抽象类、方法、数据,其中,方法包括类方法(static方法)、成员方法,数据包括类变量、成员变量、局部变量。
2.1修饰类
final修饰类,其 ...
1. 何为Maven
Maven这个词可以翻译为“知识的积累”,也可以翻译为“专家”或“内行”。本书将介绍Maven这一跨平台的项目管理工具。作为Apache组织中的一个颇为成功的开源项目,Maven主要服务于基于Java平台的项目构建、依赖管 ...
【本博原创文章】
今天在调试代码时,发现这样一个错误,感觉挺有意思,跟想象中的结果不太一样。拿出来大家看看,大家是否一时也未发现错误原因?
代码1:
String flag = "XXX";
Boolean expected = "false".equals(flag) ? false :("true".equals(flag) ? true : null);代码1 会抛个NullPointerException。
代码2:
String flag = "XXX";
Boolean expected = & ...