-
1 # 一座城一方人
-
2 # 夜色l星光
web是網頁網站,是一種內容表現形式。
java是開發語言,是工具。
二者當然不一樣。
舉個例子,比如你要講一個故事,可以透過講故事、寫小說、拍電影、拍電視這麼多方式來實現。
java就是web的一種開發語言、方式。
-
3 # 二蛋學
WEB :
是一種計算機程式語言系統。它由高德納設計,是第一種實現他稱作“文學程式設計”的語言:旨在透過在描寫性的文字中嵌入原始碼,讓開發者如同建立文學作品一樣編寫軟體;而非像其他大多數程式語言中一樣。相反,所採用的結構更注重人閱讀要求,而非編譯器的要求, 其實我們更加常說的是 web網頁, 簡單一句話就是,web是程式設計師寫的程式碼,讓你在瀏覽器裡面看到的東西,你如果在網頁上按ctrl+s, 就會儲存html檔案,這些就是web端的程式碼
java:
Java是寫後端程式的,使用者一般是看不見的, web網頁的程式碼, 呼叫Java後端介面,Java返回資料給web網頁,這樣你就看到自己的網頁資訊(比如每個人看到的微博都不一樣)。當然,後端程式不止用Java來寫,其它很多語言,比如python等等
-
4 # 全棧開發訓練營
首先你要了解web是什麼東西?
web(World Wide Web)即全球廣域網,也稱為全球資訊網,它是一種基於超文字和HTTP的、全球性的、動態互動的、跨平臺的分散式圖形資訊系統。是建立在Internet上的一種網路服務,為瀏覽者在Internet上查詢和瀏覽資訊提供了圖形化的、易於訪問的直觀介面,其中的文件及超級連結將Internet上的資訊節點組織成一個互為關聯的網狀結構。
JAVA呢?
JAVA是一種計算機語言,透過學習JAVA開發可以做網站顯示在web上讓所有人都能看見
-
5 # 一把勺子
java和web肯定不一樣了,二者很難對比,這根本是兩個不同型別的概念,我造個句子,我們可以說:“用java做web開發”,但沒人說:“用web做java開發”。開個玩笑了,本質上說,java是程式語言,而web則是全球資訊網。
javajava的圖示我們非常熟悉了,在智慧手機還沒有普及的時代,一些準智慧手機可以安裝java的應用來擴充套件自己的功能。
我們今天熟悉的碼農,就是和程式碼打交道,和程式語言打交道的,java是眾多程式語言中的一種,目前也是使用範圍最廣的程式語言之一,長期霸榜各大程式語言排行榜。
java可以用來編寫PC客戶端,可以寫安卓APP也可以配合一些前端語言做網站,應用非常豐富,學起來也相對簡單。
webweb從概念上說是在http協議基礎之上, 利用瀏覽器進行訪問的網站,我們在網頁上就看的大多數網站都是web網站,其網址是以http或者https開頭的。很多人會認為web就是網際網路,其實也不盡然,web是網際網路的子概念,web不僅有http協議,還有ftp、e-mail等其他網際網路應用方式,但總體來說,web還是網際網路上應用最廣泛的應用方式,也是網際網路最重要的載體。
-
6 # 小精靈zx
WEB和Java不一樣。
WEB屬於前端開發。前端開發是建立Web頁面或APP等前端介面呈現給使用者的過程,透過HTML、CSS及JavaScript以及衍生出來的各種技術、框架、解決方案,來實現網際網路產品的使用者介面互動。
Java是後端開發。後端開發指的是執行在後臺並且控制前端的內容,它負責程式設計架構以及資料庫管理和處理相關的業務邏輯。它主要考慮的是功能的實現以及資料的操作等。
學習難度。總體來看相比於前端開發而言,後端開發人員在業務邏輯方面要求更高,所以如果之前沒有相關基礎的話,選擇前端開發學習難度相對低一些。
薪資待遇。雖然前端開發相比後端在學習難度上低一些,但是就業薪資同樣可觀。要說多的話,Java後端開發的工資要比前端的高一些。
就業崗位。前端開發的就業可從事小程式開發、APP開發、小遊戲開發、H5開發等不同崗位,而且隨著工作經驗的不斷積累,將來也可以成為前端架構師,那麼在薪資待遇和職業發展上都是不錯的。Java在企業級應用開發、網頁開發、遊戲開發、網站開發、安卓應用開發等領域都能發揮很大的作用。
-
7 # 水母星人
WEB和Java不一樣。
WEB屬於前端開發。前端開發是建立Web頁面或APP等前端介面呈現給使用者的過程,透過HTML、CSS及JavaScript以及衍生出來的各種技術、框架、解決方案,來實現網際網路產品的使用者介面互動。
Java是後端開發。後端開發指的是執行在後臺並且控制前端的內容,它負責程式設計架構以及資料庫管理和處理相關的業務邏輯。它主要考慮的是功能的實現以及資料的操作等。
學習難度。總體來看相比於前端開發而言,後端開發人員在業務邏輯方面要求更高,所以如果之前沒有相關基礎的話,選擇前端開發學習難度相對低一些。
薪資待遇。雖然前端開發相比後端在學習難度上低一些,但是就業薪資同樣可觀。要說多的話,Java後端開發的工資要比前端的高一些。
就業崗位。前端開發的就業可從事小程式開發、APP開發、小遊戲開發、H5開發等不同崗位,而且隨著工作經驗的不斷積累,將來也可以成為前端架構師,那麼在薪資待遇和職業發展上都是不錯的。Java在企業級應用開發、網頁開發、遊戲開發、網站開發、安卓應用開發等領域都能發揮很大的作用。
-
8 # 從容8888
WEB和Java不一樣。 WEB屬於前端開發。前端開發是建立Web頁面或APP等前端介面呈現給使用者的過程。 Java是後端開發。後端開發指的是執行在後臺並且控制前端的內容,它負責程式設計架構以及資料庫管理和處理相關的業務邏輯。 總體來看相比於前端開發而言,後端開發人員在業務邏輯方面要求更高,所以如果之前沒有相關基礎的話,選擇前端開發學習難度相對低一些。 沒有基礎的話,可以先看看尚學堂免費分享的資料,尚學堂有分享過前端方面的免費資料也有高淇老師的Java300集可以免費學習。這個對於很多剛接觸和剛學習的人來說也是很好的一個基礎資料。要說多的話,Java後端開發的工資要比前端的高一些。 就業崗位。有條件的話,還是系統的培訓更好一些,因為這樣也可以節省很多時間和精力
-
9 # 美人師兄Fairy
要搞懂他們之間的區別就要先知道他們分別是什麼?
Web前端: 就是用來作我們可以看得到的像網站頁面,aap、手機介面等,我們這裡所說的前端泛指Web前端,也就是在Web應用中使用者可以看得見碰得著的東西。
Java:更多的是與資料庫進行互動以處理相應的業務邏輯。需要考慮的是如何實現功能、資料的存取、平臺的穩定性與效能等。
其實我們在學Java的時候也要會懂點前端,在學習前端的時候也要懂點Java這樣才能在開發這條道路上走的更遠。
-
10 # 雲渺書齋
web前端開發主要學習html+css、JavaScript、jQuery、ajax、常用框架和後端技術。
如果是美工方向,要精通Photoshop、Flash工具。
html網頁常用製作工具HBuilder、sublime、FrontPage、Dreamweaver,另外Dreamweaver cs6還相容了html5一些新內容。
html、css是前端技術領域基礎部分,css3+html5,java+jquery,ajax等是必須要掌握的基本技能,Bootstrap,Ext,EasyUI,J-UI, Angular,React,requireJS,Vue,Backbone.js,node.js等常用框架是高階進階部分。
最好學點程式語言,如java、php、Python。
要了解ie、chrome、Firefox等瀏覽器核心,要熟知如何處理pc端和手機端頁面的適配。
web前端可以從事美工設計、資深網站前端工程師、前端架構師。
Java程式設計開發最開始會學Java環境搭建、Java基礎語法、封裝、繼承和多型、JavaAPI、集合、多執行緒、I/O流、反射、網路,然後會學到一些前端基礎知識點,之後是學資料庫、Java框架,最後會是專案上手開發。在專案的實際開發中,會用到程式碼整合工具svn,會使用到maven、nginx、redis、springMVC、SpringBoot開發框架等,會了解一些linux伺服器、網路相關知識點,要學習使用Tomcat、JBoos、Weblogic、WAS等至少一種伺服器。Java開發主要兩個方向:Web企業級開發和App開發。
-
11 # 成都賽誠科技
java:一種程式語言
java web(JSP):網頁程式碼
我們平常說的Java一般指Java SE,也就是Java Standard Edition,Java的標準,一般用來開發桌面應用程式,但是在開發桌面應用程式上相對VB,Delphi,VC++並沒有什麼優勢。
JavaWeb則到了Java EE領域了,也就是Java Enterprise Edition,Java的企業,看那個web就應該想到是與Internet有關的,其實開發JavaWeb應用程式,初級的一般是用JSP(Java Server Pages)+servlet+Javabean來開發的,對大型的網站一般是使用框架來開發的,例如struts,hibernate,spring,例如校內,你在登陸的時候會在位址列看見Login.do,登陸以後會看見Home.do這樣的請求,典型的struts框架結構。
Java還有一個本是JavaME,Java Micro Edition,Java的微型,諾基亞手機上執行的Java程式就是指用這個本開發的程式。
回覆列表
web(World Wide Web)即全球廣域網,也稱為全球資訊網,它是一種基於超文字和HTTP的、全球性的、動態互動的、跨平臺的分散式圖形資訊系統。是建立在Internet上的一種網路服務,為瀏覽者在Internet上查詢和瀏覽資訊提供了圖形化的、易於訪問的直觀介面,其中的文件及超級連結將Internet上的資訊節點組織成一個互為關聯的網狀結構。
Java是一門面向物件程式語言,不僅吸收了C++語言的各種優點,還摒棄了C++裡難以理解的多繼承、指標等概念,因此Java語言具有功能強大和簡單易用兩個特徵。Java語言作為靜態面向物件程式語言的代表,極好地實現了面向物件理論,允許程式設計師以優雅的思維方式進行復雜的程式設計。
兩者不是一回事,java編寫的程式可以用web的形式瀏覽。