AdotMDer
2012年12月14日 星期五
繼承Inheritance 多型Polymorphism
Inheritance 繼承
擴充父類別(extends)
被保護的成員(protected)
重新定義方法(Override)
Object 類別
toString()、equeals()、hashCode()方法
clone()方法
final 關鍵字
Polymorphism 多型
封裝 Encapsulation
定義類別
以物件思考問題
使用class定義類別
定義類別:一個類別的定義是怎麼做的
public class Account {
//實作內容
}
定義成員
資料成員(Field member)==>可以指定初值, 分為基本型態和物件型態
方法成員(Method member)
兩個資料成員和方法成員,統稱為類別成員(class member)
定義建構方法
類別成員
資料成員
方法成員
修飾詞
public
protected
private
建構方法
關於this
關於static
關於方法
重載方法
不定長度引數
遞迴方法
垃圾收集
2012年11月30日 星期五
認識字串
String 類別
String物件上的方法
字串剖析數值型態
取得字串中的字元方法
不可變字串
StringBuilder類別
字串也是可物件。所以在Java執從時,會有一個所謂的String 池,存在相同的String內容就直接取得,而不是額外在建立一個新的物件,要不然相較之下這樣是會耗記憶體比較多。
命令列引數 command line argument
2012年11月2日 星期五
the first programing
System.out.println("Hello! World");
java.lang 套件
system 類別
out 物件
println 方法
() 參數
import java.lang
system.out.println("Hello! World");
2012年10月24日 星期三
HttpServletRequest
請求參數:
getParameter()
getParameterValues()
getParameterMap()
getHeader()
getHeaders()
getHeaderNames()
2012年10月22日 星期一
Web 容器(Container)
以小到大:
Java - JVM - OS
Servlet - Container - Http Server
JVM= Java Virtual Machine
就如同
JVM
介於
Java 程式
與
實體作業系統
之間;
Web容器
是介於
實體HTTP伺服器
與
Servlet
之間。
2012年10月17日 星期三
Java Deployment 部署
2012年10月10日 星期三
Null 的定義
Null 與 空白資料
Null在MySQL裡是甚麼東西都沒有,為「空」的狀態。
而「空白資料」其實是有值,為字串型態。
就像是個容器一樣。
Null是沒有容器。
空白資料是有「容器」,但未放任何東西(資料)。
所以在定義Column 的資料型態,Null 設為Yes or No:
Yes,允許此行可以不放「容器」,反之亦然。
較新的文章
首頁
訂閱:
文章 (Atom)