我是軟件工程專業(yè)的一名在校生,感興趣的方向是移動設備上的程式開發(fā),并希望以此作為自己未來的職業(yè).感覺最近在這類設備(包括手機、PDA)上面J2ME用的比較多,想請問諸位如何規(guī)劃我這方面的學習路徑,或是另有什么建議,謝謝。

熱心網友

首先,我不清楚你的專業(yè)背景到底如何,但是作為專業(yè)的計算機從業(yè)人員,如果有志于嵌入式開發(fā)(例如手機等),不應該把目光放在J2ME上。C和匯編永遠是在這個級別上的高級開發(fā)者的利器。如果你只會J2ME,那么你和培訓班里3個月學出來的人還有什么差別,你的價值很難體現(xiàn)。熱門的,未必是專業(yè)的。其次,仍舊是作為專業(yè)的計算機從業(yè)人員,掌握一些當前流行的編程工具也是很有必要的。J2ME作為Java技術體系的一部分,遵循了標準Java的大部分特性。作為專業(yè)人士的入門,應該從J2SE學起,深刻理解Java體系結構和技術特性。如果J2SE掌握了,那么無論是希望向J2EE發(fā)展還是向J2ME發(fā)展,都會是水到渠成的事情了。那時候要做的就是大量閱讀文檔和函數(shù)參考,學習一些具體的手機型號的運行環(huán)境(如果是做手機開發(fā)),因為語言基礎已經有了,很容易就會上手。