Java好學(xué)嗎?
Java好不好學(xué),這個仁者見仁智者見智吧。有那么多人都能用Java賺錢了,您說能難學(xué)到哪里去,但很多人還想學(xué)還在徘徊,肯定是因為不好入手,心中恐懼。

總體來說,Java語言不算太難學(xué),如果您有C/C++語言的基礎(chǔ),你會發(fā)現(xiàn)Java的很多語法都是被美化過的C/C++風(fēng)格。C/C++出現(xiàn)的早,一直也在不停的進化,但C/C++歷史包袱太多太多,美不起來;Java則不同,她出現(xiàn)的相對比較晚,當(dāng)年Sun公司的一幫殿堂大師級的高手,從C/C++等多門語言中汲取菁華、剔除糟粕后創(chuàng)造了Java,所以Java的語法和架構(gòu)要比C/C++優(yōu)美的多。
自己的Java經(jīng)歷
我98年大學(xué)開始接觸Java,當(dāng)時就被她優(yōu)美的語法、跨平臺的特性所吸引,當(dāng)時對J2SE、J2ME、J2EE這些都非常癡迷,覺得真是美妙的架構(gòu),學(xué)的更是如癡如醉。當(dāng)時的Java還沒有那么牛掰,只是名頭很大但生產(chǎn)能力不足。2001年曾經(jīng)用Tomcat做中間件、后臺用JSP做過網(wǎng)站;2002年用Java寫過一個桌面應(yīng)用程序。那時主要是憑著一腔熱情在學(xué)吧,職業(yè)選擇上并沒有靠Java吃飯。
再后來就用的少了,還是那句話吧,當(dāng)時Java的生產(chǎn)能力還是不足,也沒有太多好用的開發(fā)環(huán)境。記得當(dāng)時用過JBuilder、Visual Age for Java、Visual J++,但后來這些工具都一個個消亡了。特別是SUN公司倒閉之后,Java被賣給了Oracle,對Java的好感也降低了一些。

近些年隨著Android的崛起,使用Java開發(fā)Android更成了默認(rèn)選項,Java起死回生、越活約滋潤了。當(dāng)下不會Java的都不敢說自己是程序員了。
找準(zhǔn)自己學(xué)習(xí)Java的應(yīng)用方向
Java的應(yīng)用范圍太廣泛了,所以您要學(xué)習(xí)Java,首先還是要搞明白您學(xué)習(xí)Java以后準(zhǔn)備做什么?如果是做小型網(wǎng)站或小型網(wǎng)頁應(yīng)用,我還是建議您學(xué)PHP;如果是做桌面應(yīng)用,我建議您最好學(xué)C#。
如果您想要做嵌入式應(yīng)用,學(xué)習(xí)Java和c均可;如果您想要做電子商務(wù)、企業(yè)級應(yīng)用用Java是很好的選擇;但如果您學(xué)的目的是做手機應(yīng)用,Java當(dāng)然是首選了。
找好您的Java開發(fā)環(huán)境
好的開發(fā)環(huán)境能讓您的學(xué)習(xí)事半功倍,而且提前接觸好的編程環(huán)境,以后您做事的時候用起來更順手。

