在介紹Thread之前,我們必須先把Program和Process這兩個觀念作一個釐清。 Program:一群程式碼的集合,用以解決特定的問題。以物件導向的觀念...
GUI是由Component,LayoutManager以及Listener所組成的。Component是畫面的主要組成成分,本身並沒有可見的實體,其子類別才有...
Java的IO可分為以下幾類。 一.處理byte的類別有: 1.InputStream, 可作為input使用, 主要的子類別有: ByteArrayInput...
Java 5新增了java.util.Scanner類,這是一個用於掃描輸入文字的新的實用程式。它是以前的StringTokenizer和Matcher類之間的...
在一般的狀況下,只要跑完迴圈就可以結束這個迴圈的動作了,例如:1 到 50累加,只要到達結束點50就可以結束了,但如果想中突結束呢?是有幾個方法可以這麼做其中有...
Java中有兩個型態系統,基本型態與類別型態,使用基本型態目的在於效率,然而更多時候,會使用類別建立實例,因為物件本身可以攜帶更多資訊,如果要讓基本型態像物件一...
switch是Java提供的另一個條件判斷陳述式,它只能比較數值或字元,不過別以為這樣它就比if 來得沒用,使用適當的話,它可比if判斷式來得有效率;switc...
類別是物件的藍圖,每一個物件實例都是依據類別中的定義來建立,物件擁有自己的一份變數(資料成員),但是對於方法成員卻是共用的,為了區別呼叫方法時是使用哪一個物件的...
在介紹字元資料型態時,曾經介紹到可以使用 Unicode 碼來指定字元,像是用'\u0048'指定的字元為'H',事實上,這種指定方式稱之為跳脫字元( Esca...
如果類別與類別之間有繼承關係,則您可以用父類別宣告一個參考名稱,並讓其參考至子類別的實例,並以父類別上的公開介面來操作子類別上對應的公開方法,這是多型( Pol...