麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學院 > 開發設計 > 正文

致 java 愛好者(2)

2019-11-18 13:34:44
字體:
來源:轉載
供稿:網友

  致 java 愛好者(2)

四、 Java應用的運行環境

Java的應用可以簡單分為以下幾個方面:

1、 Java的桌面應用

桌面應用一般僅僅需要JRE的支持就足夠了。

2、 Java Web應用

Java的Web應用至少需要安裝JDK和一個web容器(例如Tomcat),以及一個多用戶數據庫,Web應用至少分為三層:

Browser層:瀏覽器顯示用戶頁面

Web層:運行Servlet/jsp

DB層:后端數據庫,向Java程序提供數據訪問服務

3、 Java企業級應用

企業級應用比較復雜,可以擴展到n層,最簡單情況會分為4層:

Browser層:瀏覽器顯示用戶頁面

Client層:Java客戶端圖形程序(或者嵌入式設備的程序)直接和Web層或者EJB層交互

Web層:運行Servlet/JSP

EJB層:運行EJB,完成業務邏輯運算

DB層:后端數據庫,向Java程序提供數據訪問服務

4、 Java嵌入式應用

Java嵌入式應用是一個方興未艾的領域,從事嵌入式開發,需要從Sun下載J2ME開發包,J2ME包含了嵌入式設備專用虛擬機KVM,和普通的JDK中包含的JVM有所不同。另外還需要到特定的嵌入式廠商那里下載模擬器。


--------------------------------------------------------------------------------

Java Learning Path(二)、書籍篇

學習一門新的知識,不可能指望只看一本,或者兩本書就能夠完全把握。需要有一個循序漸進的閱讀過程。我推薦Oreilly出版的Java系列書籍。

在這里我只想補充一點看法,很多人學習Java是從《Thinking in Java》這本書入手的,但是我認為這本書是不適合初學者的。我認為正確的使用這本書的方法應該是作為輔助的讀物。《Thinking in Java》并不是在完整的介紹Java的整個體系,而是一種跳躍式的寫作方法,是一種類似tips的方法來對Java很多知識點進行了深入的分析和解釋。

對于初學者來說,最好是找一本Java入門的書籍,但是比較完整的循序的介紹Java的語法,面向對象的特性,核心類庫等等,在看這本書的同時,可以同步來看《Thinking in Java》,來加深對Java的理解和原理的運用,同時又可以完整的了解Java的整個體系。

對于Java的入門書籍,蔡學鏞推薦的是Oreilly的《EXPloring Java, 2nd Edition》 或者《Java in a Nutshell,2nd Edition(針對C++背景)》,我并沒有看過這兩本書。其實我覺得電子工業出版社的《Java 2編程詳解》或者《Java 2從入門到精通》就很不錯。

在所有的Java書籍當中,其實最最有用的,并不是O´reilly的 Java Serials,真正最最有用處是JDK的Documentation!幾乎你想獲得的所有的知識在Documentation里面全部都有,其中最主要的部分當然是Java基礎類庫的API文檔,是按照package來組織的,對于每一個class都有具體的解釋,它的繼續關系,是否實現了某個接口,通常用在哪些場合,還可以查到它所有的public的屬性和方法,每個屬性的解釋,意義,每個方法的用途,調用的參數,參數的意義,返回值的類型,以及方法可能拋出的異常等等??梢赃@樣來說,所有關于Java編程方面的書籍其實都不過是在用比較通俗易懂的語言,和良好的組織方式來介紹Documentation里面的某個package里面包含的一些類的用法而已。所以萬變不離其宗,假如你有足夠的能力來直接通過Documentation來學習Java的類庫,那么基本上就不需要看其他的書籍了。除此之外,Documentation也是編程必備的手冊,我的桌面上有三個Documentation的快捷方式,分別是J2SDK1.4.1的Documentation,Servlet2.3的Documentation和J2SDKEE1.3.1的Documentation。有了這個三個Documentation,什么其他的書籍都不需要了。

對于Java Web 編程來說,最核心的是要熟悉和把握HTTP協議,這個就和Java無關了,在熟悉HTTP協議之后,就需要熟悉Java的實現HTTP協議的類庫,也就是Servlet API,所以最重要的東西就是Servlet API。當然對于初學者而言,直接通過Servlet API來學習Web編程有很大的難度,我推薦O´reilly的《Java Server Pages 》這本書來學習Web 編程。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 黄色特级视频 | 精品中文字幕视频 | 双性精h调教灌尿打屁股的文案 | 日本一区二区在线看 | 国产孕妇孕交大片孕 | 国产一区网址 | 素人视频在线观看免费 | 销魂美女一区二区 | 成人免费在线观看视频 | 午夜视频中文字幕 | 国产黄色免费网站 | 99精品国产一区二区三区 | 黄视频网址 | 久久丝袜脚交足黄网站免费 | 免费观看一级欧美大 | 久久亚洲第一 | 91精选视频在线观看 | 亚洲国产精品久久久 | 黄色成人短视频 | 久久精品一级片 | 嗯~啊~用力~高h | 一级做a爰片性色毛片2021 | 国内精品久久久久久久星辰影视 | 国产精品视频不卡 | 日韩视频在线观看免费视频 | 国产亚洲精品久久久久久久久久 | 中文在线国产 | 91av久久| 一级黄色在线免费观看 | 国产精品18久久久久久久 | 一区二区三区在线播放视频 | 一级视频在线播放 | 爱逼爱操综合网 | 国产宾馆3p国语对白 | 国产69精品久久久久孕妇黑 | 日本网站在线看 | 免费特黄 | 久久精品欧美视频 | av影院在线播放 | 国产精品1区2区 | 国产在线精品一区二区 |