1. 程式人生 > >圖解JavaEE, JavaWeb和JavaSE的知識體系

圖解JavaEE, JavaWeb和JavaSE的知識體系

JavaSE

Java SE 以前稱為 J2SE。它允許開發和部署在桌面、伺服器、嵌入式環境和實時環境中使用的 Java 應用程式。Java SE 包含了支援 Java Web 服務開發的類,併為 Java Platform,Enterprise Edition(Java EE)提供基礎。
這裡寫圖片描述
這裡寫圖片描述

JavaEE:

例如 : 人們常說的SSH =Spring+Struts+Hibernate架構應用整合開發,XML,EJB,WebService,UML/Rose,Ajax,Weblogic,Oracle
Java EE 是在 Java SE 的基礎上構建的,它提供 Web 服務、元件模型、管理和通訊 API,可以用來實現企業級的面向服務體系結構(service-oriented architecture,SOA)和 Web 2.0 應用程式。
這裡寫圖片描述


這裡寫圖片描述

JavaWeb :

例如 :J DBC,JSP,Servlet,JavaBean,Html,JavaScript,Session/Cookie,MVC設計模式,Tomcat,Eclipse+MyEclipse
是指使用Java體系開發網站類應用,JSP屬於Java Web範疇,JSP可以簡單看作是前端頁面嵌入Java程式碼,會被容器編譯成Servlet,然後Servlet會輸出HTML程式碼,最終成為我們看到的頁面。
這裡寫圖片描述
這裡寫圖片描述

相關推薦

圖解JavaEE, JavaWebJavaSE知識體系

JavaSE Java SE 以前稱為 J2SE。它允許開發和部署在桌面、伺服器、嵌入式環境和實時環境中使用的 Java 應用程式。Java SE 包含了支援 Java Web 服務開發的類,併為 Java Platform,Enterprise Edition(Java

幾張圖讓你徹底了解JAVASEJAVAEEJAVAWEB整個的知識體系

javaweb 分享圖片 知識 TP 技術分享 了解 src bubuko ima 幾張圖讓你徹底了解JAVASE、JAVAEE、JAVAWEB整個的知識體系

JavaSE課程知識體系總結

高級 float java類 數據運算 布局管理 輸入輸出 學習 需要 long   要想成為Java全棧工程師,我們需要學習JavaSE基礎。這也是零基礎的我入門首先要學習的東西,這裏總結下JavaSE裏到底有哪些知識,並通過繪制思維導圖的方式形成一個初步的知識體系。

轉載:大型網站架構演變知識體系

什麽 伸縮 mage 就會 夢想 靜態 結構 獲取 復用性 https://wenku.baidu.com/view/42081217581b6bd97e19ea04 架構演變第一步:物理分離 webserver 和數據庫 最開始,由於某些想法,於是在互聯網上搭建了一個網

Jerry喜歡用有道雲筆記這款軟體做自己的知識管理知識體系的構建。 ![](http://upl

Jerry喜歡用有道雲筆記這款軟體做自己的知識管理和知識體系的構建。 當您看到一篇好的有道雲筆記分享時,可能會想將其精美的圖片下載到本地。作為程式猿,我們不會去手動一張張下載。寫個程式幫我們自動下載吧。 比如這個筆記:http://note.youdao.com/noteshare?id=62840e

一個優秀的CIO,應該具備如何的知識體系管理能力?

CIO的知識結構和能力應概括為以下六個方面,講得比較籠統,舉凡涉及到的基本層面基本都有了,進一步探討,歡迎交流:       1. 具有MBA專業知識。這是因為以企業管理變革為主要內容的資訊化建設不僅涉及到企業的戰略、人力資本、供應鏈、客戶、研發、製造

人工智慧:一圖看懂人工智慧,人工智慧知識體系【歷史--內涵外延--未來學--對社會經濟的影響--技術體系--應用領域】

  圖片從   IT派   轉載 迎接AI時代的三種方式: 1.讓AI能,即創造和製造AI,並讓AI正常工作 2.讓AI賦能,利用別人創造的AI,賦能各行各業,即利用AI這一工具去服務使用者讓使用

【轉】歸納一個從某課程薅來的Java架構學習計劃知識體系-給自己記錄一下(趕緊學)

1.Java基礎-原始碼 1. 常用的設計模式 Proxy代理模式 Factory工廠模式 Singleton單例模式 Delegate委派模式 Strategy策略模式 Prototype原型模式 Template模版模式 Deco

【本人禿頂程式設計師】大型網站架構演變知識體系

←←←←←←←←←←←← 快!點關注!!! 之前也有一些介紹大型網站架構演變的文章,例如LiveJournal的、ebay的,都是非常值得參考的,不過感覺他們講的更多的是每次演變的結果,而沒有很詳細的講為什麼需要做這樣的演變,再加上近來感覺有不少同學都很難明白為什麼一個網站需要那麼複雜的

idea的幾個好用快捷鍵、常用配置(包括git)、jdkjavaSEjavaEE、建立一個SE工程、debug、建立一個Web工程、打war包

幾個好用的快捷鍵 Ctrl+F12,可以顯示當前檔案的結構樹 Ctrl+H ,顯示繼承關係樹 Ctrl+E,最近的檔案 Ctrl+Alt+T,可以把程式碼包在一個塊內,例如:try/catch Alt+Insert,可以生成構造器/Getter/Setter等 Ctrl+Alt+V,可以

JavaWeb開發知識體系

借鑑 :http://www.jikexueyuan.com/path/javaweb 一: 1. Java 核心知識   J2SE是J2EE的技術基礎,所以熟練掌握J2SE的內容非常重要。本階段講解了Java的核心語法及基本使用。 二: 2. JSP

2019新的開始-梳理知識體系學習路徑

轉眼已經2019年了,回望過去,經歷很多,變化很大,感覺有些恍惚~ 最大的變化無非幾個月之前入職新公司,繼續運籌優化方面的演算法工作。新公司,新環境,資訊量很大。適應了幾個月之後,發現有必要重新梳理自己的知識結構,並且用心去整理和沉澱一些東西。思索了半天又搜尋了半天,才想到這個已經被我荒廢多年的

Android知識體系梳理筆記五:Kotlin學習筆記一:類繼承以及Anko(全)的基本使用

前言 對於kotlin,我是邊寫專案邊學的方式來學習的,這些都是在做專案的時候遇到的問題及擴充套件學習的時候記錄的,雖然有些內容不會涉及,但是我認為這種邊寫程式碼邊學習的方式特別有助於記憶,畢竟紙上得來終覺淺! 類和繼承 Kotlin較Java在繼承和實現

大型網站架構演變知識體系

 架構演變第一步:物理分離webserver和資料庫;架構演變第二步:增加頁面快取;架構演變第三步:增加頁面片段快取;架構演變第四步:資料快取;架構演變第五步: 增加webserver;架構演變第六步:分庫;架構演變第七步:分表、DAL和分散式快取…… 之前也有一些介紹大

走進JavaWeb技術世界1:JavaWeb的由來基礎知識

本系列文章將整理到我在GitHub上的《Java面試指南》倉庫,更多精彩內容請到我的倉庫裡檢視 https://github.com/h2pl/Java-Tutorial 喜歡的話麻煩點下Star哈 文章首發於我的個人部落格: www.how2playlife.com 本文是微信公眾號【Java技術江

jQuery 知識體系

markdown bin tails 進階 button 對象 內置函數 net ews jQuery基礎知識一 jQuery之知識二-選擇器 [jQuery知識]jQuery之知識三-過濾器 [jQuery知識]jQuery之知識四-DOM和CSS操作 [jQuery

Web前端知識體系精簡

以及 opera 詳解 css屬性 動態設置 等號 互聯 簡單 request   Web前端技術由html、css和javascript三大部分構成,是一個龐大而復雜的技術體系,其復雜程度不低於任何一門後端語言。而我們在學習它的時候往往是先從某一個點切入,然後不斷地接觸和

Web 前端知識體系精簡

flex布局 構造函數 項目 全局變量 src 描述 time xpl 解析 Web前端技術由html、css和javascript三大部分構成,是一個龐大而復雜的技術體系,其復雜程度不低於任何一門後端語言。而我們在學習它的時候往往是先從某一個點切入,然後不斷地接觸和學習新

快速建立個人知識體系

翻譯 ini 不回 好處 zabb 沒有響應 案例 二維 方法 最近建了一個運維架構知識體系的群,為什麽要創辦這麽一個群,對大家有什麽樣的好處? 我相信剛參加工作的都會碰到這樣的問題:新人剛入職領導交代一個不會,但是為了表現自己的能力不差,領導沒有看走眼,硬著頭皮也要完成下

【匯總】Python 編程核心知識體系

目前 博客 列表 修改 pic http 匯總 -- elf 【匯總】Python 編程核心知識體系 大神著作,源自:https://woaielf.github.io/2017/06/13/python3-all/ 本文主要涵蓋了 Python 編程的核心知識(暫不包括標