2011年10月21日
摘要:
1 #include <stdio.h> 2 #include <stdlib.h> 3 4 int main(){ 5 int a=5; 6 int b=8; 7 printf("a=%d,b=%d",a,b); 8 9 a=a^b;(按位异或)10 b=a^b;11 a=a^b; 12 13 printf("a=%d,b=%d",a,b);14 }
阅读全文
posted @ 2011-10-21 22:37
clara_babybear
阅读(251)
推荐(0)
2011年10月16日
摘要:
while(wage[line]!=null && wage[line].length()>0) 则OKwhile(wage[]line] != "") 会报NullPointerException的错,为什么?
阅读全文
posted @ 2011-10-16 22:56
clara_babybear
阅读(163)
推荐(0)
2011年9月28日
摘要:
1. 泛型的情况在jdk1.5之前,集合中可以装各种各样的对象,这样取出来对象只能用Object对象接受,但是当要明确其类型时,必须强制转换,而且强制转换的错误只能在运行期才能发现。然而jdk1.5新特性泛型彻底解决了这样的问题。泛型规定一个类只能装什么,取出时也无需强制转换,因为限定了装什么,也就知道取出是什么了。若装其它东西会在编译时期就报错,这样就将以前的运行时错误提前到编译时期了。2.3. 未完待续。。。
阅读全文
posted @ 2011-09-28 09:48
clara_babybear
阅读(400)
推荐(0)
2011年9月25日
摘要:
1 * Implementation Notes: 2 * 1. String prefix = configName + "."; 3 * 2. Create Properties instance for inner configuration: 4 * result = new Properties(); 5 * 3. For each (String key; String value) from properties do: 6 * 3.1. If key.startsWith(prefix) then 7 * 3.1.1...
阅读全文
posted @ 2011-09-25 14:36
clara_babybear
阅读(1331)
推荐(0)
2011年9月17日
摘要:
当一个对象被当作参数传递到一个方法后,此方法可改变这个对象的属性,并可返回变化后的结果,那么这里到底是值传递还是引用传递?
答:是值传递。Java 编程语言只有值传递参数。当一个对象实例作为一个参数被传递到方法中时,参数的值就是该对象的引用一个副本。指向同一个对象,对象的内容可以在被调用的方法中改变,但对象的引用(不是引用的副本)是永远不会改变的。
阅读全文
posted @ 2011-09-17 11:22
clara_babybear
阅读(66780)
推荐(14)
2011年9月14日
摘要:
栈与堆都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。
Java的堆是一个运行时数据区,类的对象从中分配空间。这些对象通过new、newarray、anewarray和multianewarray等指令建立,它们不需要程序代码来显式的释放。堆是由垃圾回收来负责的,堆的优势是可以动态地分配内存大小,生存期也不必事先告诉编译器,因为它是在运行时动态分配内存的,Java的垃圾收集器会自动收走这些不再使用的数据。但缺点是,由于要在运行时动态分配内存,存取速度较慢。
阅读全文
posted @ 2011-09-14 23:40
clara_babybear
阅读(1508)
推荐(3)
2011年9月10日
摘要:
1. @Test: 测试方法
a) (expected=XXException.class)
b) (timeout=xxx)
2. @Ignore: 被忽略的测试方法
3. @Before: 每一个测试方法之前运行
阅读全文
posted @ 2011-09-10 17:11
clara_babybear
阅读(293)
推荐(0)
2011年9月9日
摘要:
Project:每个生成文件由单个project组成,一个Project又可以包含1个或多个target。
Project包含三个属性:name, default, basedir。ant的所有内容必须包含在这个里边,name是你给它取的名字,basedir故名思意就是工作的根目录 .代表当前目录。default代表默认要做的事情。
阅读全文
posted @ 2011-09-09 22:20
clara_babybear
阅读(1215)
推荐(0)
2011年9月8日
摘要:
1. ant的安装 按照教程,配置了ANT_HOME和Path环境变量,cmd->ant, 一开始出现了找不到.../jre6/lib/tools.jar这样的错误提示,心想肯定是java环境变量的问题,主要是要增加JAVA_HOME,Path,CLASSPATH这三个变量,具体可google。一开始设置好了杯具的发现怎么还是报错,后来重启了cmd命令行窗口,发现就OK了,貌似改变系统变量需要重启这个窗口,而改变用户变量则需要注销重启电脑。2. ant初使用 ant的使用很方便,比如最简单的helloworld,只要在程序文件夹里面放入需要执行的build.xml即可。cmd跳转到文件夹
阅读全文
posted @ 2011-09-08 22:30
clara_babybear
阅读(321)
推荐(0)
2011年8月8日
posted @ 2011-08-08 15:47
clara_babybear
阅读(421)
推荐(0)