Java中直接用类的名字来做变量名,编译器居然不限制,这样很容易引起误解。
如下面的代码,Foo.method1()就容易让人误解为method1是类Foo的一个是static方法。
public class Foo {
public void method1(){
}
public static void main(String[] args){
Foo Foo = new Foo();//用类名来做变量
  ...
HashMap是java中适用最广泛的接口之一,可惜在JS中没有类似的功能需要自己实现
下面的代码利用js实现了一个简单的HashMap
//利用JS模拟HashMap
function JMap(){
this.keyArr = new Array();//存放键值的数组
this.valueArr = new Array();//存放内容值的数组
this.length = 0;
}
JMap.prototype.put = function (key, value)
{
key ...
在XML中如果直接使用了<、>和&,在解析时就会出现错误,解决的办法是用一个特殊的字
符串来代替:
<
<
>
>
&
&
经常在程序中看到“Foo”的身影,一直以为这个单词有特殊的含义,今天特意去google了一下,还是没有找到一个满意答案,网上怎么解释的都有,最后得出的结论是“Foo”本身并没有什么特殊的含义,用的人多了就成习惯了。
spring参考文档中很多地方提到了父容器和子容器的概念,在使用的时候往往是将有关的xml配置文件放在一起配置,如:
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>
/WEB-INF/applicationContext.xml,
/ WEB-INF/classes/com/**/*.xml,
/WEB-INF/classes/com/**/*.xml,
</param-value>
</contex ...
- 23:36
- 浏览 (1163)
- 评论 (2)
- 分类: struts+spring+hibernate
- 进入论坛
- 浏览: 1268 次
- 性别:

- 来自: 北京

- 详细资料
搜索本博客
最新评论
-
Java中用类名做变量名 ...
编译器 应该提示错误吧
-- by sandybuster -
利用js模拟HashMap ...
var jsMap={ Map:{}, set:function (key, ...
-- by dangzhao -
Java中用类名做变量名 ...
你再反编译一下看看,就知道编译器干啥了,呵呵
-- by xiaoych -
Java中用类名做变量名 ...
你不要自己迷惑自己.按照代码规范写代码
-- by hgq0011 -
Java中用类名做变量名 ...
编译器不应该管这种编码规范的事情。事实上,你用Eclipse编写这段代码,它就会 ...
-- by Lucas Lee






评论排行榜