學習JAVA
編譯和解釋性
Java編譯程序生成字節(jié)碼(byte-code),而不是通常的機器碼。Java字節(jié)碼提供對體系結構中性的目標文件格式,代碼設計成可有效地傳送程序到多個平臺。Java程序可以在任何實現(xiàn)了Java解釋程序和運行系統(tǒng)(run-time system)的系統(tǒng)上運行。
在一個解釋性的環(huán)境中,程序開發(fā)的標準“鏈接”階段大大消失了。如果說Java還有一個鏈接階段,它只是把新類裝進環(huán)境的過程,它是增量式的、輕量級的過程。因此,Java支持快速原型和容易試驗,它將導致快速程序開發(fā)。這是一個與傳統(tǒng)的、耗時的“編譯、鏈接和測試”形成鮮明對比的精巧的開發(fā)過程。
JAVA學習的前景
1.Java在世界范圍是使用量是C#的三倍以上,很長一段霸占第 一(最近被C超過了).
2.Java不是一個人的,同樣C#也不是一個人的.
3.Java在國內還沒火起來,大公司用的比較多,小公司還是.NET的偏多.
4.雖然個人比較喜歡.NET,但是Java沒有未來?和你說這話的人很可憐就是了...
5.Windows下.NET表現(xiàn)可能好一點,但是一提到跨平臺.NET是在很一般