成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

<rt id="cuggn"><optgroup id="cuggn"></optgroup></rt>
    1. Java好學(xué)嗎?

      網(wǎng)友解答: 多謝悟空邀請!Java好不好學(xué),這個仁者見仁智者見智吧。有那么多人都能用Java賺錢了,您說能難學(xué)到哪里去,但很多人還想學(xué)還在徘徊,肯定是因為不好入手,心中恐懼??傮w來說,J

      網(wǎng)友解答:

      多謝悟空邀請!

      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)的相對比較晚,當年Sun公司的一幫殿堂大師級的高手,從C/C++等多門語言中汲取菁華、剔除糟粕后創(chuàng)造了Java,所以Java的語法和架構(gòu)要比C/C++優(yōu)美的多。

      自己的Java經(jīng)歷

      我99年大學(xué)開始接觸Java,當時就被她優(yōu)美的語法、跨平臺的特性所吸引,當時對J2SE、J2ME、J2EE這些都非常癡迷,覺得真是美妙的架構(gòu),學(xué)的更是如癡如醉。當時的Java還沒有那么牛掰,只是名頭很大但生產(chǎn)能力不足。2001年曾經(jīng)用Tomcat做中間件、后臺用JSP做過網(wǎng)站;2002年用Java寫過一個桌面應(yīng)用程序。那時主要是憑著一腔熱情在學(xué)吧,職業(yè)選擇上并沒有靠Java吃飯。

      再后來就用的少了,還是那句話吧,當時Java的生產(chǎn)能力還是不足,也沒有太多好用的開發(fā)環(huán)境。記得當時用過JBuilder、Visual Age for Java、Visual J++,但后來這些工具都一個個消亡了。特別是SUN公司倒閉之后,Java被賣給了Oracle,對Java的好感也降低了一些。

      近些年隨著Android的崛起,使用Java開發(fā)Android更成了默認選項,Java起死回生、越活約滋潤了。當下不會Java的都不敢說自己是程序員了。

      找準自己學(xué)習(xí)Java的應(yīng)用方向

      Java的應(yīng)用范圍太廣泛了,所以您要學(xué)習(xí)Java,首先還是要搞明白您學(xué)習(xí)Java以后準備做什么?如果是做小型網(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當然是首選了。

      找好您的Java開發(fā)環(huán)境

      好的開發(fā)環(huán)境能讓您的學(xué)習(xí)事半功倍,而且提前接觸好的編程環(huán)境,以后您做事的時候用起來更順手。

      我所知道的Java開發(fā)環(huán)境主要包括:

      1、Eclipse,開源工具,自身就是用Java編寫,這個用的人應(yīng)該是比較多的,一方面功能足夠強大,另一方面不用花錢。

      Eclipse是一個開放源碼的項目,是著名的跨平臺的自由集成開發(fā)環(huán)境(IDE)。Eclipse的本身只是一個框架平臺,但是眾多插件的支持使得Eclipse擁有其他功能相對固定的IDE軟件很難具有的靈活性。許多軟件開發(fā)商以Eclipse為框架開發(fā)自己的IDE,包括C++、Python、Ruby等等。

      因本身就是用Java編寫的,對Java的支持肯定是最基本、最完整的。其前身是IBM的Visual Age for Java,由于IBM與Oracle看不對眼,IBM也不想大搞了,就把Visual Age for Java捐給了開源社區(qū)。

      2、IDEA,大名鼎鼎JetBrains公司的IDE。

      IDEA 全稱 IntelliJ IDEA,IntelliJ在智能代碼助手、代碼自動提示、重構(gòu)、J2EE支持、各類版本工具(git、svn、github等)、JUnit、CVS整合、代碼分析、 創(chuàng)新的GUI設(shè)計等方面的功能都很棒。

      IDEA是JetBrains公司的產(chǎn)品,這家公司總部位于捷克共和國的首都布拉格,開發(fā)人員以嚴謹著稱的東歐程序員為主。它的旗艦版本還支持HTML,CSS,PHP,MySQL,Python等。免費版只支持Java等少數(shù)語言。

      3、NetBeans,Java官方提供的IDE。

      Oralce官方工具,也是不錯的集成開發(fā)環(huán)境,只是國內(nèi)用的不多。

      在MySQL出現(xiàn)了免費版本和收費版之后,貌似JDK也要出現(xiàn)收費版和免費版了,真不知道做Java開發(fā)的前景如何了。

      打好基礎(chǔ),再找一些好例子,反復(fù)演練

      編程語言的最核心語法部分,無外乎以下幾個方面:

      1、變量的類型及定義,包括整型、浮點型、字符串、日期、布爾等;

      2、循環(huán),包括for、while、do...while等;

      3、分支,包括if、else等;

      4、邏輯等式判斷等;

      5、數(shù)據(jù)庫連接、存取接口等。

      了解了基本的語法風(fēng)格,您基本就有一些感覺了。這時候?qū)δ鷣碚f,最重要的就是要選擇一個合適編程環(huán)境。選好了編程環(huán)境,您就要盡快熟悉環(huán)境。熟悉編程工具的使用后,您最好找一些簡單的、現(xiàn)成的例子導(dǎo)進來編譯試試。

      您需要不停的基于例子做各種修改和增強,有臺階踩著,您不停的改造例子,順道把各種語法都囊括進去不停的反復(fù)練習(xí),這樣你就會越來越熟、越來越接近于實戰(zhàn)、越來越有感覺。

      隨著編程練習(xí)的深入,您就會開始碰壁了,這時候千萬不要氣餒,多在網(wǎng)上找解決方法。練得多了,您的水平就提高了,也就越有能力接近實戰(zhàn)了。

      希望對您有所幫助!

      網(wǎng)友解答:

      JAVA這門開發(fā)語言,說真的入門挺簡單,只要把基本數(shù)據(jù)類型、流程控制、面相對象思想、繼承與多態(tài)、反射等等基礎(chǔ)弄明白,接著理解一下基礎(chǔ)算法如冒泡排序等,在接著去熟悉一下設(shè)計模式。

      然后就是servlet、攔截器、過濾器、監(jiān)聽器等等的學(xué)習(xí),最后再學(xué)一下工作必用的幾大框架。

      學(xué)完這些,能不能工作,還得看你學(xué)的怎么樣,如果你學(xué)的不怎么樣那就算了,再者你自己對于開發(fā)的邏輯思維是不是可以應(yīng)對工作?

      以上都是一些基礎(chǔ),實際上你還需要不斷深入的去學(xué)習(xí)分布式相關(guān)內(nèi)容,一句話——學(xué)習(xí)不難,精通難!

      標簽: