序曲:統一以及Java Delegation的概念

摘要:序曲:統一以及Java Delegation的概念

2/6 就要到統一資訊去實習了,也算是踏入職場的第一步。

也不知道對方會給予什麼性質的工作,希望能在統一完整的 Job-Training 之下能夠吸收新知,不過當兵回來會不會變白痴呢! 

初次使用IT Blog ,要是有大大看到哪裡寫的不好的或是違反了規定,敬請指教 ^^

 

今天在巨匠上 Android 手機課程的時候,有同學問了蠻久的東西讓我印象很深刻,剛好之前也花了一晚上搞清楚的概念--Delegation(委派)

課中提到說,Java 的所有畫面上跟使用者有互動的機制都會牽扯到 Delegation,透過JVM (Java Virtual Machine) 去呼叫該Object所對應到的

事件,但是 Java 本身並不像 C#  有 delegate 可以做到, 不過可以靠實作 Interface 去達到相同的目地。

另外也講了一些 C# Java 不同之處,像是C# 的話 "==" 以及 equals 的效果是一樣的,complier 會幫你做掉是要型別比較還是內容值比較

但在 Java 裡,"=="是用來比較 "型別" ;equlals則是用來比較 "值"

在手機程式這塊還在初學的狀態,工作閒瑕之於再來研究。希望有一天也能寫出一個像樣點的手機程式。

 

分享兩篇寫委派的文章

http://www.cnblogs.com/JimmyZhang/archive/2007/09/23/903360.html  張子揚大大寫的(簡體)

http://www.akadia.com/services/dotnet_delegates_and_events.html 國外某篇文章(出處不明)(英文)