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中如果直接使用了<、>和&,在解析时就会出现错误,解决的办法是用一个特殊的字
符串来代替:
<
<
>
>
&
&
- 浏览: 1834 次
- 性别:

- 来自: 北京

- 详细资料
搜索本博客
最新评论
-
计算两个日期间相隔的周数
weeks
-- by failure5152 -
Java中用类名做变量名
编译器 应该提示错误吧
-- by sandybuster -
利用js模拟HashMap
var jsMap={ Map:{}, set:function (key, ...
-- by dangzhao -
Java中用类名做变量名
你再反编译一下看看,就知道编译器干啥了,呵呵
-- by xiaoych -
Java中用类名做变量名
你不要自己迷惑自己.按照代码规范写代码
-- by hgq0011






评论排行榜