久久99精品久久久久久琪琪,久久人人爽人人爽人人片亞洲,熟妇人妻无码中文字幕,亚洲精品无码久久久久久久

java學習步驟

時間:2019-05-14 04:18:37下載本文作者:會員上傳
簡介:寫寫幫文庫小編為你整理了多篇相關的《java學習步驟》,但愿對你工作學習有幫助,當然你在寫寫幫文庫還可以找到更多《java學習步驟》。

第一篇:java學習步驟

java 學習步驟-_-

J2EE又包括許多組件,如JSP,Servlet,JavaBean,EJB,JDBC,JavaMail等。要學習起來可不是一兩天的事。

那么又該如何學習J2EE呢?當然Java語法得先看一看的,I/O包,Util包,Lang包你都熟悉了嗎?然后再從JSP學起。如果你學過HTML,那么事情要好辦的多,如果沒有,那你快去補一補HTML基礎吧。其實JSP中的Java語法也不多,它更象一個腳本語言,有點象ASP。然后你就該學一學Servlet了。Servlet就是服務器端小程序,他負責生成發送給客戶端的HTML文件。JSP在執行時,也是先轉換成Servlet再運行的。雖說JSP理論上可以完全取代Servlet,這也是SUN推出JSP的本意,可是Servlet用來控制流程跳轉還是挺方便的,也令程序更清晰。接下來你應該學習一下Javabean了,可能你早就看不管JSP在HTML中嵌Java代碼的混亂方式了,這種方式跟ASP又有什么區別呢?還好,SUN提供了Javabean可以把你的JSP中的Java代碼封裝起來,便于調用也便于重用。接著就是EJB了,EJB就是Enterprise JavaBean,看名字好象它是Javabean,可是它和Javabean還是有區別的。它是一個體系結構,你可以搭建更安全、更穩定的企業應用。它的大量代碼已由中間件(也就是我們常聽到的Weblogic,Websphere這些J2EE服務器)完成了,所以我們要做的程序代碼量很少,大部分工作都在設計和配置中間件上。至于JDBC,就不用我多說了,你如果用java編過存取數據庫的程序,就應該很熟悉。還有,如果你要用Java編發送電子郵件的程序,你就得看看JavaMail了。

好了,對Java和J2EE有了一些基本概念之后,你就應該編一些程序了,千萬不要紙上談兵哦。最好找一些有實例且帶光盤的書來看,這樣看到好的程序就可以直接Ctrl+C再Ctrl+V,也不用勞您老大架再親自把它 再輸一遍吧,再說直接復制還不用怕出錯,何樂而不為呢!還有就是要經常上一些好的Java編程文章,有好的文章要Cut下來,有問題盡管問,只要問題不是太傻,一般高手都會回答你的。下面介紹幾個好的Java方面的編程網站:

CSDN論壇 http://?csdn IBM可是Web服務的力推者

參考資料:http://zhidao.baidu.com/question/2033460.html http://zhidao.baidu.com/question/381820.html

第二篇:JAVA學習

買本《java瘋狂講義》 或者 在網上下載下來看看主要看java語法部分和面向對象編程部分這些要速度過 接下來開始寫一些小例子 從例子里面學習會更快例子差不多了就開始web方面的涉獵,先學struts->jsp->servlet->hibernate->spring學習javascript

第三篇:java學習

.如何學習Java?

3.1 Java學習路線

3.1.1 基礎語法及Java原理基礎語法和Java原理是地基,地基不牢靠,猶如沙地上建摩天大廈,是相當危險的。學習Java也是如此,必須要有扎實的基礎,你才能在J2EE、J2ME領域游刃有余。參加SCJP(SUN公司認證的Java程序員)考試不失為一個好方法,原因之一是為了對得起你交的1200大洋考試費,你會更努力學習,原因之二是SCJP考試能夠讓你把基礎打得很牢靠,它要求你跟JDK一樣熟悉Java基礎知識;但是你千萬不要認為考過了SCJP就有多了不起,就能夠獲得軟件公司的青睞,就能夠獲取高薪,這樣的想法也是很危險的。獲得“真正”的SCJP只能證明你的基礎還過得去,但離實際開發還有很長的一段路要走。

3.1.2 OO思想的領悟掌握了基礎語法和Java程序運行原理后,我們就可以用Java語言實現面向對象的思想了。面向對象,是一種方法學;是獨立于語言之外的編程思想;是 CBD基于組件開發的基礎;屬于強勢技術之一。當以后因工作需要轉到別的面向對象語言的時候,你會感到特別的熟悉親切,學起來像喝涼水這么簡單。

使用面向對象的思想進行開發的基本過程是: ●調查收集需求。●建立用例模型。

●從用例模型中識別分析類及類與類之間的靜態動態關系,從而建立分析模型。●細化分析模型到設計模型。●用具體的技術去實現。●測試、部署、總結。

3.1.3 基本API的學習進行軟件開發的時候,并不是什么功能都需要我們去實現,也就是經典名言所說的“不需要重新發明輪子”。我們可以利用現成的類、組件、框架來搭建我們的應用,如SUN公司編寫好了眾多類實現一些底層功能,以及我們下載過來的JAR文件中包含的類,我們可以調用類中的方法來完成某些功能或繼承它。那么這些類中究竟提供了哪些方法給我們使用?方法的參數個數及類型是?類的構造器需不需要參數?總不可能SUN公司的工程師打國際長途甚至飄洋過海來告訴你他編寫的類該如何使用吧。他們只能提供文檔給我們查看,Java DOC文檔(參考文獻4.4)就是這樣的文檔,它可以說是程序員與程序員交流的文檔。基本API指的是實現了一些底層功能的類,通用性較強的API,如字符串處理/輸入輸出等等。我們又把它成為類庫。熟悉API的方法一是多查Java DOC文檔(參考文獻4.4),二是使用JBuilder/Eclipse等IDE的代碼提示功能。

3.1.4 特定API的學習Java介入的領域很廣泛,不同的領域有不同的API,沒有人熟悉所有的API,對一般人而言只是熟悉工作中要用到的API。如果你做界面開發,那么你需要學習Swing/AWT/SWT等API;如果你進行網絡游戲開發,你需要深入了解網絡API/多媒體API/2D3D等;如果你做WEB開發,就需要熟 悉Servlet等API啦。總之,需要根據工作的需要或你的興趣發展方向去選擇學習特定的API。

3.1.5 開發工具的用法在學習基礎語法與基本的面向對象概念時,從鍛煉語言熟練程度的角度考慮,我們推薦使用的工具是Editplus/JCreator+JDK,這時候不要急于上手JBuilder/Eclipse等集成開發環境,以免過于關注IDE的強大功能而分散對Java技術本身的注意力。過了這一階段你就可以開始熟悉 IDE了。程序員日常工作包括很多活動,編輯、編譯及構建、調試、單元測試、版本控制、維持模型與代碼同步、文檔的更新等等,幾乎每一項活動都有專門的工具,如果獨立使用這些工具的話,你將會很痛苦,你需要在堆滿工具的任務欄上不斷的切換,效率很低下,也很容易出錯。在JBuilder、Eclipse等IDE中已經自動集成編輯器、編譯器、調試器、單元測試工具JUnit、自動構建工具ANT、版本控制工具CVS、DOC文檔生成與更新等等,甚至可以把UML建模工具也集成進去,又提供了豐富的向導幫助生成框架代碼,讓我們的開發變得更輕松。應該說IDE發展的趨勢就是集成軟件開發中要用到的幾乎所有工具。從開發效率的角度考慮,使用IDE是必經之路,也是從一個學生到一個職業程序員轉變的里程碑。Java開發使用的IDE主要有Eclipse、JBuilder、JDeveloper、NetBeans等幾種;而Eclipse、JBuilder 占有的市場份額是最大的。JBuilder在近幾年來一直是Java集成開發環境中的霸主,它是由備受程序員尊敬的Borland公司開發,在硝煙彌漫的 Java IDE大戰中,以其快速的版本更新擊敗IBM的Visual Age for Java等而成就一番偉業。IBM在Visual Age for Java上已經無利可圖之下,干脆將之貢獻給開源社區,成為Eclipse的前身,真所謂“柳暗花明又一村”。浴火重生的Eclipse以其開放式的插件擴展機制、免費開源獲得廣大程序員(包括幾乎所有的骨灰級程序員)的青睞,極具發展潛力。

3.1.6 學習軟件工程 對小型項目而言,你可能認為軟件工程沒太大的必要。隨著項目的復雜性越來越高,軟件工程的必要性才會體現出來。參見“軟件開發學習路線”小節。

3.2學習要點 確立的學習路線之后,我們還需要總結一下Java的學習要點,這些要點在前文多多少少提到過,只是筆者覺得這些地方特別要注意才對它們進行匯總,不要嫌我婆婆媽媽啊。

3.2.1勤查API文檔當程序員編寫好某些類,覺得很有成就感,想把它貢獻給各位苦難的同行。這時候你要使用“Javadoc”工具(包含在JDK中)生成標準的Java DOC文檔,供同行使用。J2SE/J2EE/J2ME的DOC文檔是程序員與程序員交流的工具,幾乎人手一份,除了菜鳥之外。J2SE DOC文檔官方下載地址:http://Java.sun.com/j2se/1.5.0/download.jsp,你可以到google搜索CHM版本下載。也可以在線查看:http://Java.sun.com/j2se/1.5.0/docs/api/index.html。對待DOC文檔要像毛主席語錄,早上起床念一遍,吃飯睡覺前念一遍。當需要某項功能的時候,你應該先查相應的DOC文檔看看有沒有現成的實現,有的話就不必勞神費心了直接用就可以了,找不到的時候才考慮自己實現。使用步驟一般如下: ●找特定的包,包一般根據功能組織。●找需要使用類,類命名規范的話我們由類的名字可猜出一二。●選擇構造器,大多數使用類的方式是創建對象。●選擇你需要的方法。

3.2.2 查書/google->寫代碼測試->查看源代碼->請教別人 當我們遇到問題的時候該如何解決?這時候不要急著問別人,太簡單的問題,沒經過思考的問題,別人會因此而瞧不起你。可以先找找書,到google中搜一下看看,絕大部分問題基本就解決了。而像“某些類/方法如何使用的問題”,DOC文檔就是答案。對某些知識點有疑惑是,寫代碼測試一下,會給你留下深刻的印象。而有的問題,你可能需要直接看 API的源代碼驗證你的想法。萬不得已才去請教別人。

3.2.3學習開源軟件的設計思想 Java領域有許多源代碼開放的工具、組件、框架,JUnit、ANT、Tomcat、Struts、Spring、Jive論壇、PetStore寵物店等等多如牛毛。這些可是前輩給我們留下的瑰寶呀。入寶山而空手歸,你心甘嗎?對這些工具、框架進行分析,領會其中的設計思想,有朝一日說不定你也能寫一個XXX框架什么的,風光一把。分析開源軟件其實是你提高技術、提高實戰能力的便捷方法。

3.2.4 規范的重要性 沒有規矩,不成方圓。這里的規范有兩層含義。第一層含義是技術規范,多到http://www.tmdps.cn下載JSRXXX規范,多讀規范,這是最權威準確最新的教材。第二層含義是編程規范,如果你使用了大量的獨特算法,富有個性的變量及方法的命名方式;同時,沒給程序作注釋,以顯示你的編程功底是多么的深厚。這樣的代碼別人看起來像天書,要理解談何容易,更不用說維護了,必然會被無情地掃入垃圾堆。Java編碼規范到此查看或下載http://Java.sun.com/docs/codeconv/,中文的也有,啊,還要問我在哪,請參考3.2.2節。

3.2.5 不局限于Java 很不幸,很幸運,要學習的東西還有很多。不幸的是因為要學的東西太多且多變,沒時間陪老婆家人或女朋友,導致身心疲憊,嚴重者甚至導致抑郁癥。幸運的是別人要搶你飯碗絕非易事,他們或她們需要付出很多才能達成心愿。Java不要孤立地去學習,需要綜合學習數據結構、OOP、軟件工程、UML、網絡編程、數據庫技術等知識,用橫向縱向的比較聯想的方式去學習會更有效。如學習Java集合的時候找數據結構的書看看;學JDBC的時候復習數據庫技術;采取的依然是“需要的時候再學”的原則。

4.結束語需要強調的是,學習軟件開發確實有一定的難度,也很辛苦,需要付出很多努力,但千萬不要半途而廢。本文如果能對一直徘徊在Java神殿之外的朋友有所幫助的話,筆者也欣慰了。哈哈,怎么聽起來老氣橫秋呀?沒辦法,在電腦的長期輻射之下,都快變成小老頭了。最后奉勸各位程序員尤其是MM程序員,完成工作后趕快遠離電腦,據《胡播亂報》報道,電腦輻射會在白皙的皮膚上面點綴一些小黑點,看起來鮮艷無比……

第四篇:Java學習周報

Java學習周報

隨著時間的推移,學習Java已經是第二周了。在這一周中,可以說是充分體驗了困難與收獲。經過第一周的熟悉,Java學習越來越深入,許多的新知識出現在我的眼前。這其中有難以理解的,讓我充分認識到了Java學習的困難,但是當我深入學習并理解了這些知識時,又讓我感到難以言表的收獲與滿足。在這一周中,主要學習了一下內容在:

(1)學習內容:Java面向對象編程技術,包括程序包的使用,類的繼承與訪問控制,多態性及其應用,類成員及其應用,方法的重載與重寫,以及關鍵字static、final的使用。

收獲:通過本章的學習,我深入理解了Java面向對象編程技術,并能夠恰當的使用包、訪問控制與重載技術,能夠掌握與應用繼承、方法重寫與多態性機制實現對現有類型的擴充與改造,以滿足新的需求。

(2)學習內容:重點學習了抽象類、接口和嵌套類。作為面向對象編程技術中的幾種重要機制,這是必須要求掌握的,對他們的綜合應用能夠使Java程序代碼結構更加緊湊、簡潔。

收獲:在這一章中,我深入學習和掌握了Java高級類特性,其重點是抽象類與接口的用法,作為高層次的類型抽象,在實際應用中應能夠熟練應用JDK中定義好的抽象和接口類型。而對于嵌套類則應該理解與掌握。

(3)學習內容:在本章中,主要了解與掌握Java在異常處理方面的知識,包括Java語言異常處理的內部機制;能夠隨時及開發中常見的異常進行分類展示,并給出Java異常處理原則與具體應用技巧。

收獲:學習完本章后,我充分理解了Java異常概念及其處理機制,能夠捕獲并處理常見的異常,或根據需要聲明拋出異常,能夠定義自己的異常類型。

(4)學習內容:本章主要學習了Java中常見的類,包括Object類、字符串相關類型、封裝類、日期相關類型、數學相關類型。

收獲:通過本章的學習,我掌握了常用的Java類及其功能方法,尤其是Object類的equals()方法、toString()方法、常用的字符串及數學操作相關方法、封裝類的自動封裝與拆封機制以及日期信息的處理。

(5)學習內容:在以前學習的基礎上,這章重點學習了命令行參數、系統屬性、可變參數、注釋的使用。

收獲:通過本章的學習,基本掌握了通過命令行參數、標準I/O和文件I/O實現應用程序與外界之間的信息傳輸,理解并掌握可變參數、API及注解機制。

(6)學習內容:本章主要學習Java框架結構、Collection及Map接口、列表、集以及映射。

收獲:通過本章的學習,全面理解了Java集合的相關概念、框架體系及其工作原理,基本能夠熟練應用常用的Java集合類型。經過又一周的學習,使我更加深入的理解了Java,當然,在這期間,有許多的疑難點困擾著我,比如多重繼承,比如作為Java特性之一的多態性的理解與實際使用,比如嵌套類的使用及其實現機制,比如人工拋出異常的具體操作方法等。但是通過自己的深入學習,以及查閱資料,和詢問老師,最后在上手實際操作,基本解決了這些疑難點,這使我收獲良多。

對于未來一周的學習,因為要深入到Java的具體開發技術,對于前面的基礎知識要能夠實際綜合運用,在新知識的基礎上做到溫故而知新。

第五篇:JAVA學習總結

==========Java學習總結=========

從3月8號開班以來我們已經學習Java 有3個多月了,主要學習了Java基礎知識、OOP(面向對象)、JavaSE、ORACLE(數據庫)、JDBC WebBasic、JQUERY、ServletJsp和一些常用的框架。

一、Java基礎知識

主要學習了Java變量的定義、基本類型、運算符和表達式、分支結構、循環結構、數組和方法等。

二、OOP OOP是學習Java中的重中之重,是Java編程的核心思想。Java中一切皆對象,圍繞著面向對象的三大特性展開,封裝性、繼承性和多態性是OOP三大特性。引入了對象、類、內存管理、抽象類、接口、內部類等概念,在學習面向對象的特性時學習了方法的重載、方法重寫等知識。最后,學習了一些常見關鍵字(static、final、import、protected等)的特點、作用和使用環境。

三、JavaSE

JavaSE學習分為兩部分,其一是學習Java中一些常用的API、正則表達式、日期操作、集合操作、包裝類、文件操作。第二部分主要學習了基本的IO文本數據操作、異常處理、多線程基礎知識、TCP和UDP通信,最后學習了可擴展標記語言XML的語法和用法。

四、ORACLE(數據庫)Oracle數據庫主要學習了數據庫原理、常用的操作語句(DDL、DML、DCL等)、Oracle操作(字符串、數值、日期、控制操作)、SQL的查詢(基礎、關聯、高級查詢),最后簡要學習了視圖、序列、索引和約束。

五、JDBC 主要知識JDBC原理、JDBC的核心API、JDBC編程操作和DAO。

六、WebBasic WebBasic的學習主要分為以下幾點:

1)Web概述、HTML的簡述、文本處理、圖像和超鏈接、表格和表單的使用處理。

2)CSS部分:主要包含 CSS的一些概念知識,CSS的聲明、語法和CSS的一些常用的選擇器。

3)JavaScript:JavaScript基礎知識概述,JavaScript對象的概述和對象應用的場合。

七、JQUERY jQuery概念的介紹,jQuery選擇器,jQuery操作DOM、事件處理和jQuery動畫。

八、ServletJSP 1)Servlet基礎知識概述、Servlet的換工作原理、Servlet的特性,HTTP協議和容器對路徑的處理。2)①JSP的基本的語法、運行原理,JSP中的轉發、重定向的使用和區別及JSP開發中的常見的問題。②JSP的狀態管理分為cookie和session,JSP中的過濾器和監聽器,EL表達式和JSTL表達式。

九、常用的應用開發框架 1)Spring框架:Spring容器、Spring的IOC,Spring的參數注入、基于注解的組件掃描,Spring Web MVC簡介和應用。Spring對JDBC的整合支持,Spring+JDBCTemplate.2)MyBatis框架介紹和應用,Spring與MyBatis的整合及其應用。3)Ajax的簡介和使用,Ajax在編碼中會產生的一些問題。使用JSON實現數據交互,jQuery對Ajax的支持。

學習心得:我覺得學習Java是一個循序漸進的過程,要堅持不懈、有始有終。Java學習是一個系統性的學習,要多學、多練和理解知識,更要勤于總結。課堂上注意聽講,課下要及時復習,當日事當日畢。

下載java學習步驟word格式文檔
下載java學習步驟.doc
將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
點此處下載文檔

文檔為doc格式


聲明:本文內容由互聯網用戶自發貢獻自行上傳,本網站不擁有所有權,未作人工編輯處理,也不承擔相關法律責任。如果您發現有涉嫌版權的內容,歡迎發送郵件至:645879355@qq.com 進行舉報,并提供相關證據,工作人員會在5個工作日內聯系你,一經查實,本站將立刻刪除涉嫌侵權內容。

相關范文推薦

    JAVA學習報告

    java實習報告摘要:古人有云:“紙上得來終覺淺,絕知此事要躬行”。 自從走進了大學,距離工作就不遠了,學校為了拓展我們學生自身的知識面,擴大與社會的接觸面,增加個人在社會競爭中......

    Java學習總結

    基礎部分: 編譯命令javac 編譯命令:java JVM:java虛擬機, 類聲明:1、一個java文件中只能有一個public class 的聲明,但是容許多個class聲明 Class 聲明:生成的.class 文件和類文件......

    JAVA學習總結

    Java學習總結在學習了三周的Java基礎編程語言之后,我對Java有了一定的了解。Java是由Sun公司推出的一種面向對象的程序設計語言,現在被廣泛應用于很多領域。最讓我關注的一......

    java學習總結

    第三周學習總結這周從HTML學到了mysql: 1. HTML:Hypertext Markup Language超文本標記語言 后綴名為.html或.htm 由兩部分組成:head和body 2.body屬性:bgcolor、background、bgp......

    JAVA學習路線

    1. JAVA學習路線1.1 基礎語法及JAVA原理基礎語法和JAVA原理是地基,地基不牢靠,猶如沙地上建摩天大廈,是相當危險的。學習JAVA也是如此,必須要有扎實的基礎,你才能在J2EE、J2ME領......

    JAVA學習路線

    Java是一個通用的編程語言,其實可以干很多事,怎么學Java就看怎么用了。但有一些一般的步驟:1. 熟悉一種文本編輯器,比如vim, eclipse, notepad++, textmate等。知道哪些是開源的......

    java學習筆記

    jdk(java development kit)有如下公司或組織開發jdksun jdkibm jdkbea jrocketgun jdk其中ibm的jdk包含的jvm(java virtual machine)運行效率要比sun jdk包含的jvm高出許多。......

    java學習總結

    JAVA論文 姓 名:耿巖 班 級:信 學 號:092 2009314202Java學習總結 Java有三個體系,JavaSE、JavaME、JavaEE。JavaSE是桌面應用;JavaME屬于企業級應用,用于網絡編程,是對JavaSE 的拓......

主站蜘蛛池模板: 国产一区二区无码专区| 无码人妻精品中文字幕免费东京热| 久久精品国产亚洲无删除| 国产成人综合久久二区| 人人爽人人爽人人爽人人片av| 成熟妇人a片免费看网站| 国产aⅴ爽av久久久久电影渣男| 欧美精品videosex极品| 国产真实乱对白精彩久久| 亚洲欧美日韩国产精品专区| 又粗又硬又大又爽免费视频播放| 成人免费无遮挡在线播放| 中文字幕v亚洲日本在线电影| 一本丁香综合久久久久不卡网站| 天天久久| 成人亚洲a片v一区二区三区蜜臀| 久久理伦片琪琪电影院| 青春草在线视频观看| 又色又爽又高潮免费视频国产| 中文字幕精品一二三四五六七八| 男女性色大片免费网站| 亚洲国产精品va在线观看麻豆| 亚洲精品国产自在久久| 国产人在线成免费视频| 少妇饥渴偷公乱av在线观看涩爱| 国产亚洲精品aaaa片小说| 国产日韩在线视看第一页| 亚洲熟妇无码久久精品| 在线a亚洲v天堂网2018| 一本到中文无码av在线精品| 久久精品国产亚洲精品| 午夜dj在线观看免费视频www| 麻豆精品传媒一二三区| 欧美疯狂xxxxxbbbbb| 亚洲经典千人经典日产| 天天夜碰日日摸日日澡性色av| 国产欧美一区二区精品久久久| 动漫h无码播放私人影院| 思热99re视热频这里只精品| 国产婷婷色综合av蜜臀av| 男女性杂交内射妇女bbwxz|