02 2010 档案

摘要:与C#一样,java也对基本类型进行了封装,int封装出Integer类,boolean封装出Boolean类。这样一来,基本类型就突破了值类型的限制,获得了面向对象的好处。然而,与.NET不同,java中的封装类是真正的引用类型,比如在java中用“==”比较两个封装类对象,尽管值相等,得到的结果也很可能是false,而不是像.NET一样,将基本类型的一些操作符作了重载,使得“==”符号的行为看起来与基本类型完全一致。在java中,“Integer i=10,j=10;”使得i==j为true,但如果i或者j任何一个使用“new Integer(10)”,那么i==j的值将是false,因为 阅读全文
posted @ 2010-02-18 19:33 Bryan Wong 阅读(521) 评论(0) 推荐(0)
摘要:搞惯了C#,这几天初学java,诸多不习惯。Java里面还是保留了很多C++的旧语法,比如switch不能应用于String类型,比如switch中的case如果没有break就会一直往下执行,等等。最不习惯的是java将包、类与文件夹严格对应这一点。这不,今天就遇到一个问题,郁闷了半天。有两个类ClassFather和ClassChild,其中ClassFather位于包hh.Card下,而ClassChild则属于默认包,我直接使用javac ClassFather.java在当前目录编译好ClassFather类以后将ClassFather.class文件手工copy至hh\Card目录 阅读全文
posted @ 2010-02-17 22:19 Bryan Wong 阅读(9086) 评论(2) 推荐(1)
摘要:数字 小数 正则表达式收集转自:http://blog.csdn.net/bingtingabc/archive/2009/10/20/4703959.aspx正则表达式用于字符串处理、表单验证等场合,实用高效,Movable Type的搜索功能中也可以使用,以远高效于简单逻辑关系的关键字快速定位到站点内的某一文章。下面是DRL的兄弟整理了一些常用的表达式,需要用之时查阅一时,强胜于啥都需要时才另... 阅读全文
posted @ 2010-02-02 09:43 Bryan Wong 阅读(2511) 评论(0) 推荐(0)