軟鏈接硬鏈接軟鏈接類似于 Windows 系統(tǒng)中的快捷方式硬鏈接是原始文件的一個鏡像副本軟鏈接又稱符號鏈接硬鏈接沒有別名鏈接中任何一個文件發(fā)生改變郁竟,都會同步到連接中的其它文件...
軟鏈接硬鏈接軟鏈接類似于 Windows 系統(tǒng)中的快捷方式硬鏈接是原始文件的一個鏡像副本軟鏈接又稱符號鏈接硬鏈接沒有別名鏈接中任何一個文件發(fā)生改變郁竟,都會同步到連接中的其它文件...
將公共操作和字段放在超類這就是為什么將姓名字段放在 Person 類中捍歪,而沒有將它放在 Employee 和 Student類中的原因文搂。 不要使用受保護的字段有些程序員認(rèn)為,...
一個枚舉類型的典型例子:?public enum Size{ SMALL, MEDIUM, LARGE, EXTRA_LARGE}; 實際上,這個聲明定義的類型是一個類,它...
可以提供參數(shù)數(shù)量可變的方法(有時這些方法被稱為“變參”(varags)方法)。 前面已經(jīng)看到過這樣的一個方法:printf闲延。例如,下面的方法調(diào)用:?System.out.pr...
有時需要將 int 這樣的類型轉(zhuǎn)換為對象韩玩。所有的基本類型都有一個與之對應(yīng)的類垒玲。通常,這些類稱為包裝器(wrapper)找颓。 這些對象包裝器類擁有顯而易見的名字:Integer合愈、...
雖然 Java 中允許在運行時確定數(shù)組的大小。?int size = ...; ?String[] staff = new String[size]; 但是并沒有完全解決...
Log(android.util.Log),提供了 5 個方法: Log.v()。 用于打印哪些最為繁瑣的佛析、意義最小的日志信息益老。對應(yīng)級別 verbose,是 Android ...
在 Object 中還有一個重要的 toString 方法寸莫,它會返回表示對象值的一個字符串捺萌。下面是一個典型的例子。Point 類的 toString方法將返回下面這樣的字符串...
散列碼(hash code) 是由對象導(dǎo)出的一個整型值慈参。散列碼是沒有規(guī)律的。如果 x 和 y 是兩個不同的對象刮萌,x.hashCode() 與 y.hashCode() 基本上...
Object 類中的 equals 方法用于檢測一個對象是否等于另外一個對象。Object 類中實現(xiàn)的 equals 方法將確定兩個對象引用是否相等娘扩。這是一個合理的默認(rèn)行為:...
Object 類是 Java 中所有類的始祖着茸, 在 Java 中每個類都擴展了 Object。但是并不需要這樣寫:?public class Employee extends...
最好將類中的字段標(biāo)記為 private琐旁,而方法標(biāo)記為 public涮阔。任何聲明為 private 的內(nèi)容對其他類都是不可見的。這對子類來說也完全適用灰殴,即子類也不能訪問超類的私有...
如果將一個類聲明為 abstract敬特,那么這個類就是抽象類。抽象類可以包含抽象方法牺陶、字段和具體方法伟阔。抽象類不能被實例化,但抽象類的對象變量可以引用了一個非抽象子類的實例掰伸。 如...
將一個類型強制轉(zhuǎn)換成另外一個類型的過程被稱為強制類型轉(zhuǎn)換皱炉。Java 程序設(shè)計語言提供了一種專門用于進(jìn)行強制類型轉(zhuǎn)換的表示法。?double x = 3.405; ?int ...
表現(xiàn)層組件主要負(fù)責(zé)收集用戶輸入數(shù)據(jù)狮鸭,或者向客戶顯示系統(tǒng)狀態(tài)合搅。最常用的表現(xiàn)層技術(shù)是 JSP,但 JSP 并不是唯一的表現(xiàn)層計數(shù)歧蕉。表現(xiàn)層還可由 Velocity灾部、FreeMark...
1. 多態(tài) 一個對象變量可以指示多種實際類型的現(xiàn)象被稱為多態(tài)(polymorphism)。多態(tài)是同一個行為具有多個不同表現(xiàn)形式或形態(tài)的能力惯退。多態(tài)就是同一個接口赌髓,使用不同的實例...
“is-a” 關(guān)系是繼承的一個明顯特征春弥。 注釋: 我們使用員工和經(jīng)理的例子呛哟,不過這個例子要有所保留。在真實的世界里匿沛,員工也可能會成為經(jīng)理扫责,所以你建模時可能希望經(jīng)理也是員工,而...