實用文精選

當前位置 /首頁/實用文/實用文精選/列表

學習java需要哪些基礎知識【多篇】

學習java需要哪些基礎知識【多篇】

學習java需要哪些基礎知識 篇一

1、web開發

全面的JEE的web開發知識:Servlet+JSP+javaBean+TagLib,到這裡做一個完整的web應用專案開發。

2、J2EE基礎

j2ee說白了就是做網頁,這時候你要從先從java裡脫身出來,學些跟網頁有關的東西:

html:很簡單的東西不是太笨的話半天左右即可搞定

js:易學難精,想速度找工作不必花太多時間,隨便買本java書略讀並備查推薦:Java高階程式設計;Java權威指南

資料庫:如果沒有基礎的話,建議多花時間,至少一個月,開始建議用mysql,然後是oracle,然後是sqlserver,這段時間最關鍵的就是sql語言的編寫。

xml 就是一種封裝資料的格式,沒啥好學的,練習一下怎麼用dom4j或者jdom讀寫xml即可。

jsp,servlet,tomcat: 這段時間說白了就是用jsp來做個網站。

3、EJB開發

包含全面的EJB知識:1)EJB入門和無狀態會話Bean;2)有狀態會話Bean;3)BMP和CMP是實體Bean;4)jms和MessageDrivenBean;5)事物和安全(JTA、JTS和JAAS);6)WebService的開發和應用;

要會使用主流框架

框架其實就是一些公共的工具和方法,被封裝到一個盒子中供您隨時呼叫,框架也是別人用java編寫的,相當於你呼叫別人寫好的公共模組,可以節省時間和效率。

主要是3大框架:

mvc框架:struts,struts2,jsf

or對映框架:hibernate,ibatis

業務框架:spring

重量級框架:ejb

學Java需要哪些基礎知識 篇二

一、學習基礎語言

掌握基礎語言是非常重要的一個步驟。在學習過程中,如果你不瞭解基礎語言知識,在後期就會出現不知道該做什麼的情況,並且當遇到問題的時候不知道應該如何解決。因此在學習基礎的過程中,並不是要求你把所有的基礎知識背熟,最重要的是掌握Java的核心概念和編碼技術,這樣對於理解程式碼知識有很大的幫助。最重要的是在學習過程中將知識聯絡起來,在整個過程中不要遺漏任何細節,這樣之前無法理解的知識也能夠很快的掌握。

二、開始編寫一些小程式

學習Java語言開發最重要的就是練習,通過練習能夠很好掌握基礎知識與概念,並且還能將所有知識很好的聯絡起來。當你開始編寫程式時,請記住,前幾個程式對於你來說或許比較難,但是一旦你建立起自己的知識體系,擁有熟練的技能,即使這些問題再出現的時候,你也可以輕鬆的解決它們。

三、使用Java編寫高階程式

在練習很長時間程式設計以及掌握程式設計基礎知識後,就要進入後面的實戰專案演練的部分了。可以在JavaIO中努力學習Java集合和API。並且你還需要熟悉這些API提供的各種類和介面,使用它們來建立程式。其中最重要的是應該尋找現有的API和方法來實現功能,而不是實現自己的邏輯。

四、學會編寫Web前端應用

學會編寫Web應用能夠讓你在面試的時候更加有自信,並且在和同事討論Java知識的時候也能信心滿滿。在學習的時候,可以嘗試編寫一些桌面程式和Web應用程式,能夠讓你掌握基礎知識,並且進行不斷的探索。

初學Java需要掌握哪些基礎知識 篇三

一、掌握靜態方法和屬性

靜態方法和屬性用於描述特定型別的物件組的特徵,而不是單個物件的特徵。靜態方法和屬性在Java中被大量使用,這是一種常見的技術。但是這種技術在許多語言中並不經常使用。理解靜態方法和屬性非常有助於理解類和物件之間的關係。在大量Java規範中,經常使用靜態方法和屬性。

二、重視介面

類繼承在早期物件導向的應用程式中大量使用。隨著軟體工程理論的不斷髮展,人們開始意識到繼承的諸多缺點,並開始嘗試使用聚合而不是繼承。可以解決可擴充套件性的軟體工程的重要原則是抽象描述。

三、集合框架的學習

Java描述複雜資料結構的主要方式是集合框架。 Java沒有指標,而是複雜資料結構的複雜集合,例如陣列和物件陣列。學習這些資料結構的描述對於應用程式程式設計至關重要,特別是對於伺服器和三層體系結構程式設計。

四、例外捕捉

Java對異常捕獲的強調是前所未有的,迫使程式設計師以邏輯方法完全不同的方式描述異常捕獲,這對程式描述的完整性和嚴謹性具有重要意義。 但是C語言有類似的機制,但我們已經看到很多C語言的程式設計師不習慣使用這些機制。

java入門需要學習哪些東西 篇四

1、首先要學習java的基礎知識。

不要被新技術迷惑,所謂萬變不離其宗,新技術都是基於java的基礎之上,如果基礎不紮實,對於這些新技術的理解也是一知半解,學不到根源。

2、做一個java專案

在學習完java的基礎知識之後,做一個java專案來鞏固一下,在專案中會發現很多問題,通過解決問題,加深基礎知識的掌握。

3、學習資料庫的基礎知識和開發應用

軟體開發離不了資料庫,掌握幾種流行的資料庫:Oracle、SQLserver、MySQL等。

4、JEE基礎

在這裡首先要學習網站基礎,包括HTML、DHTML、JavaScript;接著要學習XML,XML JAXP;然後學習JEE基礎,包括JEE開發環境,RMI/IIOP、JNDI;最後學習JDBC資料庫的應用開發。

5、web開發

全面的JEE的web開發知識:Servlet JSP java Bean TagLib,到這裡做一個完整的web應用專案開發。

6、EJB開發

包含全面的EJB知識:1)EJB入門和無狀態會話Bean;2)有狀態會話Bean;3)BMP和CMP是實體Bean;4)jms和MessageDrivenBean;5)事物和安全(JTA、JTS和JAAS);6)WebService的開發和應用;

7、開源框架的學習

學習幾種現在流行的開源框架:Struts、Spring、Hibernian、Webwork等。完整的學習這些框架的開發和應用。如果有興趣還可以學習Ibati框架、AJAX技術和DWR框架的開發和應用。

8、JEE專案

綜合應用JEE的知識來開發一個完整的應用。

9、物件導向分析與設計

java是一種物件導向的語言,所以要深入學習物件導向的分析與設計,另外還要學習UML統一建模語言。

10、接下來就是系統設計與架構

這裡要學習的是Java設計模式、EJB設計模式、JEE核心設計模式、JEE應用程式框架設計。

11、軟體工程

軟體工程基本理論知識的學習,還有Rup和極限程式設計。

12、技術研究

學習搜尋引擎技術:如Lucene等、工作流技術:包含Shark、JBPM等、SOA架構和應用。

13、綜合專案實戰

實現一個企業級的應用。

TAG標籤:多篇 Java 學習 #