導航:首頁 > 編程語言 > javaeetutorial

javaeetutorial

發布時間:2022-05-01 07:42:39

『壹』 怎樣學習java,JAVA基礎教程之入門學習方法

入門要一步一步完成,需要在途中為自己確立一個一個的目標來完成。下面為大家介紹一下,依照這樣的目標完成,相信你一定會成為高手!

如何學習java,從易到難再到易的過程,一步一個腳印去學習,嚴格意義上說,java是一門較復雜的編程語言,沒有幾年時間的苦功,不可能學到非常好的層次。同樣,學習java為了最快的提升效率和保證你能夠學會。還是需要報個培訓班,或者聽一下網上的網路教程。

『貳』 初學java者 sun公司上下載哪個教程比較好

我也是從java se->java ee->jpa一步步學起的,如果是java se,入門推薦<<java核心技術>>,然後是<<java編程思想>>,看完這兩本書之後,別的書隨便看看就行了。
至於java ee,一般都跟其他的技術想結合,並且比較復雜,所以推薦你買一本國內的書,中文看起來比較方便,因為java ee用到和很多第三方技術更新比較快,最好買最新版本的。

sun的網上教程,建議先從java se的教程http://java.sun.com/docs/books/tutorial/index.html開始
然後是java ee的教程http://java.sun.com/javaee/5/docs/tutorial/doc/
然後根據需要,看看其他的教程。

『叄』 JAVA都需要學些什麼,具體學習的方向是什麼

1.java基礎
2.JSP+Servlet+JavaBean 這個環節主要是懂流程的
什麼是MVC而已 別往深了研究 現在開發基本不用這個模式
3.Struts+Hibernate+Spring
這個才是開發的主流技術 把每個都搞清楚 哪個框架是什麼層的
4.Ajax(最好學學 很多公司都注重這個)

然後用3+4 做個例子 不是要實現功能 關鍵是要你知道什麼時候
該用什麼 流程是怎樣的 面試會問及這些
如何學習 Java的問題,「我已經學習了J2SE,怎麼樣才能轉向J2EE?」,「我看完了Thinking in Java, 可以學習J2EE了么?」。於是就有了寫這篇文章的想法,希望能幫助初學者少走一些彎路。也算是對自己幾年來學習Java的一個總結吧。
在開始之前有必要再討論一下J2ME,J2SE,J2EE這些概念。J2ME,The Micro Edition of the Java 2 Platform。主要用於嵌入式Java,如手機,PDA等等。J2SE,Java 2 Platform,Standard Edition,我們通常所說的JDK(Java Development Kit)包含在此,是J2EE的基礎。J2EE,Java 2 Platform,Enterprise Edition,就是所謂的企業級Java。這些只是從API級別上的劃分,實際上Sun給J2EE的定義是:開發基於組件的多層的企業級應用的規范。也就是為各種不同的技術定義一個Java的規范,使這些不同的技術結合起來,在Java平台上構建強壯的企業級應用。從這一點來看,J2EE這個概念應該是涵蓋J2ME,J2SE的。比如一個典型的J2EE應用,網上商店,它支持web方式下訂單,也支持手機下訂單。顯然必須用到J2SE,J2ME。所以也就不存在所謂的從J2SE轉向J2EE的問題了,只是後者包含的范圍更廣而已。

來看看Sun給出的J2EE 相關技術主要分為幾大塊。

1. Web Service技術

- Java API for XML Processing (JAXP)

- Java API for XML Registries (JAXR)

- Java API for XML-based RPC (JAX-RPC)

- SOAP with Attachments API for Java (SAAJ)

2. 組件模型技術(Component Model Technologies)

- Java Servlet

- JavaServer Pages

- JavaServer Faces

- Enterprise JavaBeans

- Java Message Service

- J2EE Connector Architecture

3. 管理技術(Management Technologies)

- J2EE Deployment Specification

- J2EE Management Specification

- J2EE Client Provisioning

- Java Authorization Contract for Containers

4. 其他相關技術(Other J2EE Technologies)

- JDBC

- Java Data Objects (JDO)

- CORBA (Java IDL and Java RMI-IIOP)

- JavaMail

- Transactions

如此之多的技術難免使初學者無所適從,望而卻步。即使是一位經驗豐富的J2EE開發者,又有幾個人敢說J2EE相關的技術我都熟練掌握了。不過作為一名普通J2EE應用程序的開發者來說,我們只需要重點學習其中的一部分技術就可以了,對於其他部分只要做到心中有數,哪天需要用到了知道跑哪裡去找到資料就行了。以我個人的觀點,下面這些技術是一般J2EE應用開發人員所必須熟練掌握的。Java Server Page,Java Servlet,Enterprise JavaBean,JDBC,Transactions。還有JAXP等XML相關技術,Java Message Service,Java Mail,JDO等等是最好應該掌握的。其他Management Technologies,Connector Architecture等等主要是給容器提供商中間件提供商參考的,應用開發者不需要怎麼關心,等用到了再去學習也不遲。 、、

Java發展到現在,按應用來分主要分為三大塊:J2SE,J2ME和J2EE。這三塊相互補充,應用范圍不同。
J2SE就是Java2的標准版,主要用於桌面應用軟體的編程;
J2ME主要應用於嵌入是系統開發,如手機和PDA的編程;
J2EE是Java2的企業版,主要用於分布式的網路程序的開發,如電子商務網站和ERP系統。

先學習j2se
要學習j2ee就要先學習j2se,剛開始學習j2se先建議不要使用IDE,然後漸漸的過渡到使用IDE開發,畢竟用它方便嘛。學習j2se推薦兩本書,《java2核心技術一二卷》,《java編程思想》,《java模式》。其中《java編程思想》要研讀,精讀。這一段時間是基本功學習,時間會很長,也可能很短,這要看學習者自身水平而定。

不要被IDE糾纏
在學習java和j2ee過程中,你會遇到五花八門的IDE,不要被他們迷惑,學JAVA的時候,要學語言本身的東西,不要太在意IDE的附加功能,JAVA編程在不同IDE之間的轉換是很容易的,過於的在意IDE的功能反而容易耽誤對語言本身的理解。目前流行的IDE有jbuilder,eclipse和eclipse的加強版WSAD。用好其中一個就可以了,推薦從eclipse入手j2ee。因為Jbuilder更適合於寫j2se程序。

選擇和學習伺服器使用配置
當你有了j2se和IDE的經驗時,可以開始j2ee的學習了,web伺服器:tomcat,勿庸置疑,tomcat為學習web服務首選。而應用伺服器目前主要有三個:jboss、weblogic、websphere。有很多項目開始採用jboss,並且有大量的公司開始做websphere或weblogic向jboss應用伺服器的移植(節省成本),這里要說的是,學習tomcat和jboss我認為是首選,也是最容易上手的。學習伺服器使用配置最好去詢問有經驗的人(有條件的話),因為他們或許一句話就能解決問題,你自己上網摸索可能要一兩天(我就干過這種傻事),我們應該把主要時間放在學習原理和理論上,一項特定技術的使用永遠代替不了一個人的知識和學問。

學習web知識
如果你是在做電子商務網站等時,你可能要充當幾個角色,這是你還要學習:
html,可能要用到dreamwave等IDE。
Javascript,學會簡單的數據校驗,數據聯動顯示等等

J2eeAPI學習
學習j2eeAPI和學習伺服器應該是一個迭代的過程。
先學習jsp和servlet編程,這方面的書很多,我建立看oreilly公司的兩本《jsp設計》和《java servlet編程》,oreilly出的書總是那本優秀,不得不佩服。
學習jdbc資料庫編程,j2ee項目大多都是MIS系統,訪問資料庫是核心。這本應屬於j2se學習中,這里拿出來強調一下。
學習jndi api,它和學習ejb可以結合起來。
學習ejb api,推薦書《精通ejb》
經過上面的這些的學習,大概可以對付一般的應用了。
有人說跟著sun公司的《j2ee tutorial》一路學下來,當然也可以。

學習ejb設計模式和看代碼(最重要)
設計模式是練內功,其重要性可以這么說吧,如果你不會用設計模式的話,你將寫出一堆使用了ejb的垃圾,有慢又是一堆bug,其結果不如不用ejb實現(ejb不等於j2ee)
無論學習什麼語言,都應該看大量代碼,你看的代碼量不到一定數量,是學不好j2ee的
目前有很多開源的工程可以作為教材:
jive論壇
petstore sun公司
ne sun公司
等等,研讀一個,並把它用到自己的工程中來。

J2ee其他學習
當你漸漸對j2ee了解到一定深度時,你要開始關注當前領域中的一些技術變化,J2ee是一塊百家爭鳴的領域,大家都在這里提出自己的解決方案,例如structs,hiberate,ofbiz等等,學習這些東西要你的項目和目標而定,預先補充一下未嘗不可,但不用涉及太深,畢竟學習原理和理論是最最重要的事。

目前常見j2eeAPI
JavaServer Pages(JSP)技術1.2
Java Servlet技術2.3
JDBC API 2.0
Java XML處理API(JAXP)1.1
Enterprise JavaBeans技術2.0
Java消息服務(JMS)1.0
Java命名目錄介面(JNDI)1.2
Java事務API(JTA) 1.0
JavaMail API 1.2
JavaBeans激活架構(JAF)1.0
J2EE連接器體系結構(JCA)1.0
Java認證和授權服務(JAAS)1.0
學習上面的某些API要以你的項目而定,了解所有他們總之是有好處的
上面印證了大家說的一句話,java語言本身不難學,但是技術太多,所以學java很費勁。回想一下,基本上每個初學者,在剛學習java的時候可能都會問別人這么一句話,你怎麼知道的哪個方法(api)在哪個包里的?呵呵,無他,唯手熟爾。

『肆』 求IT英語高手幫忙翻譯一段文獻!

應用建築師,他們配置的應用,其中包括確定航行規則,配置自定義對象,並創造部署描述符。

此應用程序很簡單,所以它不包括任何定製組件。見第一章"的寫作方法,以處理未來價值變化的活動"頁407 ,以了解有關責任的一個組成部分作家。

步驟,在發展過程中
開發一個簡單的JavaServer界面應用通常要求這些任務:
測繪facesservlet舉例。
創建頁面使用的UI組件和核心標簽。
定義頁導航中的應用配置資源檔案。
發展後盾豆類。
加入管理菜豆報關單向應用配置資源檔案。

例如使用在這一節是guessnumber應用,坐落在tut-install/javaeetutorial5/examples/web/directory 。它要求您猜出的人數分別為0和10 ,具有包容性。第二頁則告訴你可自行決定是否猜中正確。這個例子也能檢查的有效性,你輸入。系統日誌版畫杜克大學的人數。圖10-2顯示了第一頁的雛形。

圖10-2該greting.jsppage的猜測有多少應用

從源頭上為guessnumber應用坐落在tut-install/javaeetutorial5/examples/web/guessnumber/directory創造的時候,你解壓補習束( seechapter 2 , "使用教程實例" ) 。

邊建設,包裝,部署和運行這個例子使用的NetBeans的IDE ,跟隨這些stedps :
1 。在NetBeans的集成開發環境中,選擇文件-> "打開項目。
2 。在打開工程對話框中,瀏覽到:
tut-install/javaeetutorial5/examples/web /

『伍』 誰知道那個網站學習javaee比較好

mldn李興華的JAVA視頻和《Java開發實戰經典》很不錯

『陸』 怎麼學習java語言

java Netty實戰課程java高性能分布式RPC教程課程 免費下載

鏈接:https://pan..com/s/1MpUM62h4nvHnUGMan-R6YA

提取碼:kvvv

Java是一門面向對象的編程語言,不僅吸收了C++語言的各種優點,還摒棄了C++里難以理解的多繼承、指針等概念,因此Java語言具有功能強大和簡單易用兩個特徵。Java語言作為靜態面向對象編程語言的代表,極好地實現了面向對象理論,允許程序員以優雅的思維方式進行復雜的編程

『柒』 簡要講一下EJB的7個Transaction Level

先把那 7 個名字翻譯成漢語,再琢磨那 7 個名字。
mandatory: 必須,表示調用者 A 調用 B 時 A 必須已經開啟了事務。如果沒有就報錯。
required: 表示,反正 B 需要有個事務,如果調用者 A 沒有提供就啟動一個新的,如果已經有就直接用人家的。
requiresNew: 不管人家有沒有,每次我都開啟一個新的,比如我是來做日誌的,不管人家事務成功還是回滾,我自己的事務都應該提交。
NotSupported: 不支持,表示不管人家A 有沒有,我反正幹活不需要事務,它有沒有事務跟我沒關系。
Supports:支持,表示你有我就用吧,你沒有我也不開啟。這種情況一般不應用,因為你很難搞清楚最後到底有沒有開啟事務,也沒搞清楚在出錯時最後是提交了還是了回滾了。
Never: 禁止使用事務。如果你調用者有事務就報錯。

樓上那個鏈接 http://docs.oracle.com/javaee/6/tutorial/doc/bncij.html 中的
Table 44-1 Transaction Attributes and Scope
部分說明了當調用者 Client 有事務和沒事務兩種情況下,最後運行 B 方法時的事務環境。

『捌』 求關於JAVA EE JSP的英文教程

javaEE 6 tutorial:
http://java.sun.com/javaee/6/docs/tutorial/doc/JavaEETutorial.pdf

Your First Cup: An Introction to the Java EE Platform:
http://java.sun.com/javaee/6/docs/firstcup/doc/firstcup.pdf

『玖』 怎麼安全渡過java開發試用期。

公司的類庫能看懂40%不錯了。 到底有那麼多類擺在那邊呢
web 部署的話 ,就去看看java ee tutorial好了。
試用期一般態度好點, 人不是很搓, 基本都沒問題

『拾』 關於java的問題

哥們!你好,我回答問題以後你的分一定加給我了,我大學畢業,工作搞JAVA兩年多了。呵呵,我的發言是這樣的,我建議你先找培訓,如果沒時間也可以自己找書學習,
學習主線是這樣的:
1.java基礎知識(IO、多線程、網路)
2.java高級編程(SWING,JDBC,資料庫編程)
3.資料庫知識(mysql,oracle,sql2000等)
4.JSP基礎(servlet,JSP,EL2.0表達式,JSTL,javabean等)
5.框架學習(struts2.0, hibernate ,spring)
6.構件學習(jta,SOA等)
這樣你知道什麼地方你不足吧,然後經過一段時間的學習以後,找一個工作,當然就算是不給錢,也是要做的,因為我學了JSP 老師說這個是給servlet做鋪墊,學會了servlet,老師又說JSP跟servlet的學習是為了學struts,當我學好了struts,老師說學這個是為了struts+hibernate+spring的框架,然後我把這個會用了,去找工作,人家說還行 要了你了,然後我現在的工作完全用不上在學校學的。。。。。我現在每天工作都是用公司的框架了。哥們。記得把分加給我哈。可以找我的聯系方式。我們交個朋友。

閱讀全文

與javaeetutorial相關的資料

熱點內容
華數頻道加密 瀏覽:117
解壓文件的密碼怎麼改 瀏覽:989
linuxlunch命令 瀏覽:273
程序員的自評 瀏覽:907
雲伺服器能上qq嗎 瀏覽:469
小新pro14學生編程 瀏覽:783
浙江app如何切換個人賬號 瀏覽:309
退休加減乘除運演算法則 瀏覽:24
量比拉升指標源碼 瀏覽:97
如何查app下載量 瀏覽:751
雲平台為什麼需要本地伺服器 瀏覽:348
linuxoptions 瀏覽:870
linux命令下載文件 瀏覽:347
最要加密的pdf參數 瀏覽:785
單片機直流電機pid控制 瀏覽:57
如何讓自己的微信相冊加密 瀏覽:372
解壓大神小游戲 瀏覽:800
要求是命令嗎 瀏覽:772
想當程序員考什麼證最有用 瀏覽:745
有效演算法必須滿足哪幾個特性 瀏覽:67