freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

java程序員之路-展示頁

2024-10-20 21:04本頁面
  

【正文】 結(jié)晶,所以掌握起來難度比較大。此外Java Web編程學(xué)習的重點要放在Web Application的設(shè)計模式上,如何進行業(yè)務(wù)邏輯的分析,并且進行合理的設(shè)計,按照MVC設(shè)計模式的要求,運用Servlet和JSP分別完成不同的邏輯層,掌握如何在Servlet和JSP之間進行流程的控制和數(shù)據(jù)的共享,以及Web Application應(yīng)該如何配置和部署。Servlet/JSP編程本質(zhì)就是在反復(fù)調(diào)用這些類來通過HTTP協(xié)議在Web Server和Brower之間交談。Servlet API最常用的類很少,花比較少的時間就可以掌握了。如果熟悉了HTTP協(xié)議的話,又有了Java編程的良好的基礎(chǔ),學(xué)習Servlet/JSP簡直易如反掌,我學(xué)習Servlet/JSP就用了不到一周的時間,然后就開始用JSP來做項目了。第六步,Java Web 編程Web編程的核心是HTTP協(xié)議,HTTP協(xié)議和Java無關(guān),如果不熟悉HTTP協(xié)議的話,雖然也可以學(xué)好Servlet/JSP編程,但是達不到舉一反三,一通百通的境界。.*。除了要做GUI編程之外,JDK里面其他會有用處的包是這些:.*。第五步,通過上面的學(xué)習,如果學(xué)的比較扎實的話,就打好了Java的基礎(chǔ)了,剩下要做的工作是掃清Documentation里面除了上面4個包之外的其他一些比較有用處的類。編碼的時候,具體的方法調(diào)用,是邊寫代碼,邊查Documentation,所有的東西都在Documentation里面,不要求你一定記住,實際你也記不住3000多個類的總共將近10萬個方法調(diào)用。我在給人培訓(xùn)的時候一般是一次課講一個包,所以不可能詳細的介紹每個類的用法,但是我反復(fù)強調(diào),我給你們講這些包的不是要告訴你們類的方法是怎么調(diào)用的,也不要求你們記住類的方法調(diào)用,而是要你們了解,Java給我們提供了哪些類,每個類是用在什么場合,當我遇到問題的時候,我知道哪個類,或者哪幾個類的組合可以解決我的問題,That39。想記也記不住的。這些專門介紹包的書籍的前幾章應(yīng)該就是這些總體的框架內(nèi)容介紹。我覺得如果時間比較緊,是不可能通過讀四本書來學(xué)習。這四個包的學(xué)習,每個包的學(xué)習都可以寫成一本厚厚的教材,而O39。.*。但是真正對于我們來說最核心的只有4個,分別是.*?;A(chǔ)類庫里面的類非常非常多。第四步就是開始熟悉Java的類庫。那么在這個過程中,可以多看看《Thinking in Java》這本書,對面向?qū)ο蟮闹v解非常透徹。對于一個沒有面向?qū)ο笳Z言背景的人來說,我覺得這個過程需要花很長很長時間,因為學(xué)習Java之前沒有C++的經(jīng)驗,只有C的經(jīng)驗,我是大概花了一個月左右吧,才徹底把這些概念都搞清楚,把書上面的例子反復(fù)的揣摩,修改,嘗試,把那幾章內(nèi)容反復(fù)的看過來,看過去,看了不下5遍,才徹底領(lǐng)悟了。第三步是學(xué)習Java的面向?qū)ο蟮木幊陶Z言的特性的地方。唯一需要注意的是有幾個不容易搞清楚的關(guān)鍵字的用法,public,protected,private,static,什么時候用,為什么要用,怎么用,這可能需要有人來指點一下,我當初是完全自己琢磨出來的,花了很久的時間。第二步是學(xué)習Java的語法。把這兩個問題摸索清楚了,就掃除了學(xué)習Java和使用JDK的最大障礙。我也不知道這種方法是否是比較好的方法,只能給大家提供一點參考了。第一篇:java程序員之路JAVA程序員之路每個人的學(xué)習方法是不同的,一個人的方法不見得適合另一個人,我只能是談自己的學(xué)習方法。因為我學(xué)習Java是完全自學(xué)的,從來沒有問過別人,所以學(xué)習的過程基本上完全是自己摸索出來的。學(xué)習Java的第一步是安裝好JDK,寫一個Hello World,? 其實JDK的學(xué)習沒有那么簡單,關(guān)于JDK有兩個問題是很容易一直困擾Java程序員的地方:一個是CLASSPATH的問題,其實從原理上來說,是要搞清楚JRE的ClassLoader是如何加載Class的;另一個問題是package和import問題,如何來尋找類的路徑問題。推薦看一下王森的《Java深度歷險》,對這兩個問題進行了深入的探討。Java的語法是類C++的,基本上主流的編程語言不是類C,就是類C++的,沒有什么新東西,所以語法的學(xué)習,大概就是半天的時間足夠了。不過后來我看到《Thinking in Java》這本書上面是講了這些概念的。比如繼承,構(gòu)造器,抽象類,接口,方法的多態(tài),重載,覆蓋,Java的異常處理機制。不過我想如果有C++經(jīng)驗的話,應(yīng)該一兩天時間足夠了??上У氖俏覍W(xué)習的時候,并沒有看到這本書,所以自己花了大量的時間,通過自己的嘗試和揣摩來學(xué)會的。Java的基礎(chǔ)類庫其實就是JDK安裝目錄下面jre/lib/。據(jù)說有3000多個,我沒有統(tǒng)計過。.*。.*。reilly也確實是這樣做的。我覺得比較好的學(xué)習方法是這樣的:首先要通讀整個package的框架,了解整個package的class,interface,exception的構(gòu)成,最好是能夠找到介紹整個包框架的文章。對包整體框架的把握并不是要熟悉每個類的用法,記住它有哪些屬性,方法。而是要知道包有哪些方面的類構(gòu)成的,這些類的用途是什么,最核心的幾個類分別是完成什么功能的。all!,當我們具體寫程序的時候,只要你知道該用哪個類來完成你的工作就足夠了。所以對每個包的總體框架的把握就變得極為重要。相信進展到這一步,Java的自學(xué)能力已經(jīng)被培養(yǎng)出來了,可以到了直接學(xué)習Documentation的水平了。.*。這些包里面真正用的比較多的類其實很少,只有幾個,所以不需要花很多時間。所以HTTP協(xié)議的學(xué)習是必備的。在Servlet/JSP的學(xué)習中,重頭仍然是Servlet Documentation。把這些類都看一遍,多寫幾個例子試試。另外對JSP,還需要熟悉幾個常用JSP的標記,具體的寫法記不住的話,臨時查就是了。第七步,J2EE編程以上的學(xué)習過程如果是比較順利的話,進行到這一步,難度又陡然提高。首先一定要學(xué)習好JNDI,JNDI是App Server定位服務(wù)器資源(EJB組件,Datasouce,JMS)查找方法,如果對JNDI不熟悉的話,EJB,JMS這些東西幾乎學(xué)不下去。難點在于服務(wù)器資源文件的配置。針對每種不同的App Server,還有自己的服務(wù)資源配置文件,也是需要熟悉的。這里可以簡單的舉個例子,我們知道一般情況可以對于一個數(shù)據(jù)庫連接進行事務(wù)控制((false),....,()),做為一個原子操作,但是假設(shè)我的業(yè)務(wù)需求是要把對兩個不同數(shù)據(jù)庫的操作做為一個原子操作,你能做的到嗎?這時候只能用JTA了。用JTA的話,由App Server來完成控制。接著學(xué)習JMS和EJB,對于EJB來說,最關(guān)鍵是要理解EJB是如何通過RMI來實現(xiàn)對遠端對象的調(diào)用的,以及在什么情況下要用到EJB。Java企業(yè)軟件的設(shè)計非常重視框架(Framework)的設(shè)計,一個好的軟件框架是軟件開發(fā)成功的必要條件。J2EE規(guī)范里面,除了EJB,JMS,JTA,Servlet/JSP,JDBC之外還有很多很多的企業(yè)技術(shù),這里不一一進行介紹了。Web Services也完全沒有任何新東西,它像是一種黏合劑,可以把不同的服務(wù)統(tǒng)一起來提供一個統(tǒng)一的調(diào)用接口,作為使用者來說,我只要獲得服務(wù)提供者給我的WSDL(對服務(wù)的描述),就夠了,我完全不知道服務(wù)器提供者提供的服務(wù)究竟是EJB組件,還是什么CORBA組件,還是其他的什么實現(xiàn),我也不需要知道。Web Services好像目前還沒有什么很好的書籍,但是可以通過在網(wǎng)絡(luò)上面查資料的方式來學(xué)習。但是我卻很愿意將自己學(xué)習的一些經(jīng)驗寫出來,以便后來者少走彎路,幫助別人是最大的快樂嘛!要想學(xué)好Java,首先要知道Java的大致分類。J2SE就是Java2的標準版,主要用于桌面應(yīng)用軟件的編程;J2ME主要應(yīng)用于嵌入是系統(tǒng)開發(fā),如手機和PDA的編程;J2EE是Java2的企業(yè)版,主要用于分布式的網(wǎng)絡(luò)程序的開發(fā),如電子商務(wù)網(wǎng)站和ERP系統(tǒng)。J2ME對于初學(xué)者來說,好象又有點深奧,而且一般開發(fā)者很難有開發(fā)環(huán)境。J2EE又包括許多組件,如Jsp,Servlet,JavaBean,EJB,JDBC,JavaMail等。那么又該如何學(xué)習J2EE呢?當然Java語法得先看一看的,I/O包,Util包,Lang包你都熟悉了嗎?然后再從JSP學(xué)起。其實JSP中的Java語法也不多,它更象一個腳本語言,有點象ASP。Servlet就是服務(wù)器端小程序,他負責生成發(fā)送給客戶端的HTML文件。雖說JSP理論上可以完全取代Servlet,這也是SUN推出JSP的本意,可是Servlet用來控制流程跳轉(zhuǎn)還是挺方便的,也令程序更清晰。接著就是EJB了,EJB就是Enterprise JavaBean,看名字好象它是Javabean,可是它和Javabean還是有區(qū)別的。它的大量代碼已由中間件(也就是我們常聽到的Weblogic,Websphere這些J2EE服務(wù)器)完成了,所以我們要做的程序代碼量很少,大部分工作都在設(shè)計和配置中間件上。還有,如果你要用Java編發(fā)送電子郵件的程序,你就得看看Javamail了。最好找一些有實例且?guī)Ч獗P的書來看,這樣看到好的程序就可以直接Ctrl+C再Ctrl+V,也不用勞您老大架再親自把它再輸一遍吧,再說直接復(fù)制還不用怕出錯,何樂而不為呢!還有就是要經(jīng)常上一些好的Java編程文章,有好的文章要Cut下來,有問題盡管問,只要問題不是太傻,一般高手都會回答你的。我面試時候都是以證書為參考,主要衡量你的手段還是提問技術(shù)性問題以及一些編程方面的基礎(chǔ)問題。一個JAVA程序員一年學(xué)習之路的感慨20050725 14:47一個JAVA程序員一年學(xué)習之路的感慨作者:汪瑜佯 來自:CSDN 下面幾條就是我的反思或者說自己在學(xué)習中形成的一些想法,與諸君共勉,希望大家能夠提一些學(xué)習上面的建議以及糾正我得錯誤觀點:1.書讀百遍,其義自現(xiàn)我看書就是這樣,看書看不懂很正常,技術(shù)書籍不是武俠書籍,看不懂沒什么好奇怪的!我遇到看不懂的地方,就不會在那兒阻塞太久,實在看不懂我就咕嚕吞下去,等到看完這一章或者這一節(jié)再回過頭來學(xué)習,反復(fù)的讀!我的學(xué)習就是一個往返的曲線,不時的會把前面所學(xué)過的復(fù)習一遍!我覺得就是讀過好幾遍的書,就像我現(xiàn)在再讀《Thinking in Java》,每次都有新的收獲,雖然收獲一次比一次小吧,但是卻不是可以抹殺的!這可能就是所謂的溫故而知新吧!2.勿在浮沙筑高臺這里引用了候老師在《深入淺出MFC》中的一句話,其實貫穿這篇文章我無時無刻不在強調(diào)基礎(chǔ)的重要性,而且平時這個觀念也是deeply rooted in my mind3.天下大事,必作于細又引用了候老師的話,學(xué)習技術(shù)就是要從細處下功夫!看一本書要理解透徹,其實也要分什么書籍了,原理性的書籍那是來不得半點馬虎,至于很多應(yīng)用類書籍,實例類書籍,看過知道在哪兒找就行了!4.業(yè)精于勤荒于嬉
點擊復(fù)制文檔內(nèi)容
合同協(xié)議相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1