泛型是程序設計語言的一種特性。它允許程序員在使用強類型程序設計語言編寫代碼時定義一些可變部分這些可變部分在運行前必須做出指明。查看全文>>
前面我們講過fn:split函數可以將一個字符串按照指定的分隔符分割成一個數組,在Functions標簽庫中還提供了與其功能相反的函數fn:join,該函數可以通過指定的分隔符,將一個字符串數組中的所有元素合并為一個字符串,其語法格式如下。查看全文>>
在EL表達式中,經常需要使用一些符號來標記一些名稱,如變量名、自定義函數名等,這些符號被稱為標識符。EL表達式中的標識符可以由任意順序的大小寫字母、數字和下劃線組成。查看全文>>
之前的小節我們講解了ServerSocket對象,它可以實現服務器端程序,但只實現服務器端程序還不能完成通信,此時還需要一個客戶端程序與之交互,為此Java提供了一個Socket類,用于實現TCP客戶端程序。查看全文>>
使用DatagramSocket類的實例對象可以發送和接收DatagramPacket數據包。在創建發送端和接收端的DatagramSocket對象時,使用的構造方法也有所不同,下面對DatagramSocket類中常用的構造方法進行講解。查看全文>>
GridBagLayout是最靈活、最復雜的布局管理器,它與GridBagLayout布局管理器類似,不同之處在于GridBagLayout允許網格中的組件大小各不相同,而且允許一個組件跨越一個或者多個網格。查看全文>>