Collection是所有單列集合的父接口,它定義了單列集合(List和Set)通用的一些方法,這些方法可用于操作所有的單列集合。Collection接口的常用方法如表6-1所示。查看全文>>
在運(yùn)行Java程序的時(shí)候,如果發(fā)生了異常會導(dǎo)致程序立即終止,因此程序無法繼續(xù)向下執(zhí)行。為了解決異常,Java提供了對異常進(jìn)行處理的方式——異常捕獲。查看全文>>
GridLayout布局管理器是以網(wǎng)格的形式管理容器中的組件布局的。GridLayout使用縱橫線將容器分成n行m列大小相等的網(wǎng)格,每個(gè)網(wǎng)格中放置一個(gè)組件。查看全文>>
使用Java語言進(jìn)行程序設(shè)計(jì)時(shí),不僅要了解Java語言的特點(diǎn),還需要了解Java程序的運(yùn)行機(jī)制。Java程序運(yùn)行時(shí),必須經(jīng)過編譯和運(yùn)行兩個(gè)步驟。首先對后綴名為.java的源文件進(jìn)行編譯,生成后綴名為.class的字節(jié)碼文件。查看全文>>
大家可能會有這樣的疑問:同步代碼塊的鎖是自己定義的任意類型的對象,那么同步方法是否也存在鎖?如果有,它的鎖是什么呢?答案是肯定的,同步方法也有鎖,它的鎖就是當(dāng)前調(diào)用該方法的對象,也就是this指向的對象。查看全文>>
為了獲取數(shù)據(jù)庫連接對象(Connection),JDBC提供了javax.sql.DataSource接口,它負(fù)責(zé)與數(shù)據(jù)庫建立連接,并定義了返回值為Connection對象的方法,具體如下。查看全文>>