
并發(fā) 并行編程可以讓程序執(zhí)行速度得到極大提高嗤瞎,或者為設(shè)計某些類型的程序提供更易用的模型途蒋,或者兩者皆有承绸。了解并發(fā)可以使你意識到明顯正確的程序可能會...
注解 注解(也被稱為元數(shù)據(jù))為我們在代碼中添加信息提供了一種形式化的方法春感,使我們可以在稍后某個時刻非常方便的使用這些數(shù)據(jù)恩尾。 注解在一定程度上把元...
枚舉類型 關(guān)鍵字enum可以將一組具名的值的有限集合創(chuàng)建為一種新的類型壶熏,而這些具名的值可以作為常規(guī)的程序組件使用但壮,這是一種非常有用的功能陶夜。 一凛驮、...
Java I/O系統(tǒng) 創(chuàng)建一個好的 輸入/輸出(I/O) 系統(tǒng)是一項艱難的任務(wù)。不僅存在各種I/O源端和想要與之通信的接收端(文件条辟,控制臺黔夭,網(wǎng)絡(luò)...
容器深入研究 一、完整的容器分類法 以下是集合類庫更完備的圖羽嫡,包括抽象類和遺留構(gòu)件(不包括Queue的實現(xiàn)): ? 虛線表示abstract類本姥。...
數(shù)組 對數(shù)組的基本看法是你可以創(chuàng)建并組裝它們,通過使用整形索引值訪問它們的元素杭棵,并且它們的尺寸不能改變婚惫。 一、數(shù)組為什么特殊 數(shù)組與其它種類的容...
泛型 一般的類和方法魂爪,只能使用具體的類型先舷,要么是基本類型,要么是自定義的類滓侍。如果要編寫可以應(yīng)用于多種類型的編碼密浑,這種刻板的限制對代碼的束縛就會很...
類型信息 運行時類型信息使得你可以在程序運行時發(fā)現(xiàn)和使用類型信息。 Java在運行時識別對象和類的信息主要有兩種方式:一種是傳統(tǒng)的RTTI粗井,它假...
字符串 字符串操作是計算機程序設(shè)計中最常見的行為 一尔破、不可變String String對象是不可變的街图。String類中每一個看起來會次改Stri...