更新時(shí)間:2021-05-11 15:57:47 來(lái)源:動(dòng)力節(jié)點(diǎn) 瀏覽1134次
很多零基礎(chǔ)學(xué)習(xí)Java開(kāi)發(fā)的只了解Java開(kāi)發(fā)工資高,具體將來(lái)Java的就業(yè)方向以及可以從事哪方面的工作并不是很了解,小編認(rèn)為,其實(shí)每個(gè)學(xué)習(xí)Java開(kāi)發(fā)的小伙伴在前期都需要了解Java行業(yè)發(fā)展制定自己的職業(yè)規(guī)劃,不然學(xué)習(xí)起來(lái)就很茫然了!那么Java開(kāi)發(fā)是什么?

1. 開(kāi)發(fā)概念
WEB,在英語(yǔ)中web即表示網(wǎng)頁(yè)的意思,它用于表示Internet主機(jī)上供外界訪問(wèn)的資源。javaweb:使用java技術(shù)開(kāi)發(fā)web頁(yè)面。供瀏覽器訪問(wèn)的項(xiàng)目
2. web開(kāi)發(fā)分類
靜態(tài)web資源(如html頁(yè)面):指web頁(yè)面中供人們?yōu)g覽的數(shù)據(jù)始終是不變。
動(dòng)態(tài)web資源:指web頁(yè)面中供人們?yōu)g覽的數(shù)據(jù)是由程序產(chǎn)生的,不同時(shí)間點(diǎn)訪問(wèn)web頁(yè)面看到的內(nèi)容各不相同。
靜態(tài)web資源開(kāi)發(fā)技術(shù):Html
常用動(dòng)態(tài)web資源開(kāi)發(fā)技術(shù):JSP/Servlet、ASP、PHP等
在Java中,動(dòng)態(tài)web資源開(kāi)發(fā)技術(shù)統(tǒng)稱為Javaweb。
3. web組成結(jié)構(gòu)
瀏覽器相關(guān)技術(shù):html,css,js
http服務(wù)器:tomcat,APache等
CGI程序:spring
數(shù)據(jù)庫(kù):mysql等
靜態(tài)web頁(yè)面,一般指html:
4. 靜態(tài)Web
在靜態(tài)Web程序中,客戶端使用Web瀏覽器(IE、FireFox等)經(jīng)過(guò)網(wǎng)絡(luò)(Network)連接到服務(wù)器上,使用HTTP協(xié)議發(fā)起一個(gè)請(qǐng)求(Request),告訴服務(wù)器我現(xiàn)在需要得到哪個(gè)頁(yè)面,所有的請(qǐng)求交給Web服務(wù)器,之后WEB服務(wù)器根據(jù)用戶的需要,從文件系統(tǒng)(存放了所有靜態(tài)頁(yè)面的磁盤)取出內(nèi)容。之后通過(guò)Web服務(wù)器返回給客戶端,客戶端接收到內(nèi)容之后經(jīng)過(guò)瀏覽器渲染解析,得到顯示的效果。
5. 動(dòng)態(tài)WEB
所謂的動(dòng)態(tài)不是指頁(yè)面會(huì)動(dòng),主要的特性的是:“WEB的頁(yè)面展示效果因時(shí)因人而變”,而且動(dòng)態(tài)WEB具有交互性,WEB的頁(yè)面的內(nèi)容可以動(dòng)態(tài)更新。
如果客戶端請(qǐng)求的是動(dòng)態(tài)資源(.jsp、.asp/.aspx、.php),則先將請(qǐng)求轉(zhuǎn)交給WEB Container(WEB容器),在WEB Container中連接數(shù)據(jù)庫(kù),從數(shù)據(jù)庫(kù)中取出數(shù)據(jù)等一系列操作后動(dòng)態(tài)拼湊頁(yè)面的展示內(nèi)容,拼湊頁(yè)面的展示內(nèi)容后,把所有的展示內(nèi)容交給WEB服務(wù)器,之后通過(guò)WEB服務(wù)器將內(nèi)容發(fā)送回客戶端瀏覽器進(jìn)行解析執(zhí)行。
以上就是動(dòng)力節(jié)點(diǎn)Java培訓(xùn)機(jī)構(gòu)的小編針對(duì)“Java開(kāi)發(fā)核心是什么”的內(nèi)容進(jìn)行的回答,希望對(duì)大家有所幫助,如有疑問(wèn),請(qǐng)?jiān)诰€咨詢,有專業(yè)老師隨時(shí)為你服務(wù)。
相關(guān)閱讀
Java實(shí)驗(yàn)班
0基礎(chǔ) 0學(xué)費(fèi) 15天面授
Java就業(yè)班
有基礎(chǔ) 直達(dá)就業(yè)
Java夜校直播班
業(yè)余時(shí)間 高薪轉(zhuǎn)行
Java在職加薪班
工作1~3年,加薪神器
Java架構(gòu)師班
工作3~5年,晉升架構(gòu)
提交申請(qǐng)后,顧問(wèn)老師會(huì)電話與您溝通安排學(xué)習(xí)