Java基础
鬼谷子88
Android码农
展开
-
IS-A、HAS-A关系
[color=red][size=medium]IS--A基于类继承或接口实现,IS-A是表达这句话的一种方式:“这个东西是那个东西的一种”。例如:野马是一种马。(是一个) HAS-A关系是基于用法(即引用)而不是继承。换句话说,如果类A中的代码具有对类B实例的引用,则“类A HAS-A类B”。例如:马有缰绳。(有一个[/size])[/color]...2010-06-09 19:23:34 · 160 阅读 · 0 评论 -
包装器类
[size=medium][color=green] Java中每种基本类都有包装器类。例如,int的包装器类是Integer,float的包装器类是Float,等等。记住,基本类型的名称只不过是包装类名称的小写形式(或者说包装器类名称是基本类型的名称首字母大写即可)。但char和int除外,char的包装器类是Character,后者的是Integer。[/color][/size]...2010-06-09 19:38:09 · 103 阅读 · 0 评论 -
自动装箱
[size=medium] API开发人员认为:对于所有的包装器类,如果两个对象具有相同的类型和相同的值,则他们就是相等的。对于下面代码: Integer i1=1000; Integer i2=1000; if([color=red]i1!=i2[/color]) System.out.println("different objects" ); if(i1.equal...2010-06-09 19:53:24 · 91 阅读 · 0 评论 -
字符串连接运算符
[size=medium][color=darkred]当字符串和数字组合到一起,字符串连接就变的很有趣。请看下面例子: String a ="abc"; int b=3; int c=6; System.out.println(a+b+c); 这段代码运行结果是什么呢?是abc36还是abc9。答案是abc36。 但是如果将上面最后一句代码改成这样: System.out.p...2010-06-09 20:00:58 · 1487 阅读 · 0 评论 -
Java删除文件
//将缓冲文件夹中的文件删除 String s = "D:\\txt\\inBuffer\\"+ fileInfo[0] +"\\" + fileID;//文件的绝对路径 File file = new File(s); if(file.exists()){ boolean d = file.delete(); if(d){ Syste...原创 2011-10-27 11:52:26 · 133 阅读 · 0 评论