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