{eval=Array;=+count(Array);}

成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

問答專欄Q & A COLUMN

你認為PHP和Java相比哪個更好?為什么?

wanghuiwanghui 回答5 收藏1
收藏問題

5條回答

testbird

testbird

回答于2022-06-22 19:25

謝謝邀請!

Java與PHP從難易程度上來說,PHP要更容易掌握一些。對于基礎(chǔ)比較薄弱的人來說,選擇學(xué)習(xí)PHP更好一些,原因有以下幾點:

第一:PHP在語法結(jié)構(gòu)上更靈活一些。在語法結(jié)構(gòu)上PHP還是具備優(yōu)勢的,因為PHP是腳本式語言,所以從變量定義到函數(shù)調(diào)用都比Java要靈活的多,這一點對初學(xué)者來說還是非常重要的,因為學(xué)習(xí)PHP思路會比較清晰,PHP是典型的流程式思維,或者說不需要“抽象”。Java程序員在學(xué)習(xí)的初期還是有一定難度的,這個難度就是需要一個抽象的過程。可以通過一個例子做一個簡單的對比,先看一下PHP的代碼:

再看一下同樣功能的Java代碼:

雖然PHP是嵌入在HTML頁面中執(zhí)行的,而對比的Java則是多帶帶運行在JVM中,但是通過代碼的對比我們可以看出,PHP更簡潔,也更容易理解。

第二:PHP內(nèi)容少易上手。PHP不僅語法結(jié)構(gòu)靈活,PHP的內(nèi)容也比較少,經(jīng)過短暫的學(xué)習(xí)之后就可以上手操作了。而學(xué)習(xí)Java則需要一個漫長的過程,需要學(xué)習(xí)一堆相關(guān)的技術(shù)(各種標準、各種框架)才能上手操作,相對于PHP來說,Java就顯得比較重了。很多Java程序員經(jīng)常調(diào)侃式的說,Java的準備工作(打包、寫接口、抽象)還沒做完,PHP程序員的代碼已經(jīng)寫完了。

第三:PHP更專注。相比于PHP主要做Web開發(fā),Java則面臨更多的開發(fā)領(lǐng)域,比如Web開發(fā)、移動互聯(lián)開發(fā)、大數(shù)據(jù)開發(fā)等等場景,對于初學(xué)者來說,更多的應(yīng)用場景往往會無所適從。Web開發(fā)場景下PHP占據(jù)著明顯的優(yōu)勢,更多的互聯(lián)網(wǎng)平臺選擇使用PHP來構(gòu)建,而Java則更多的從事后端服務(wù)的開發(fā)。

從就業(yè)情況來看,PHP和Java的崗位需求都比較多,都是目前比較不錯的選擇。

我做軟件開發(fā)工作多年,目前也在帶軟件開發(fā)團隊,我會陸續(xù)在我們寫一些關(guān)于軟件開發(fā)方面的文章,感興趣的朋友可以關(guān)注我的我們,相信一定會有所收獲。

如果有軟件開發(fā)方面的問題,也可以咨詢我。

謝謝!

評論0 贊同0
  •  加載中...
bingo

bingo

回答于2022-06-22 19:25

  1. java和php在技術(shù)層面對比:java是只面向?qū)ο箝_發(fā),功能強,分支比較多,沒有java不能做的應(yīng)用軟件。C/S也好B/S也好。從功能上講,沒有語言是可以和java相比。但其優(yōu)勢也是其劣勢。

    PHP就屬于后起之秀,它吸收了java和c以及perl等語言所有優(yōu)點,專注互聯(lián)網(wǎng)領(lǐng)域。WEB領(lǐng)域PHP擁有了得天獨厚的優(yōu)勢,WEB領(lǐng)域沒有語言可以和它相比。

  2. java和php市場份額對比:java語言比較古老,多年時間發(fā)展,其在C/S領(lǐng)域和B/S領(lǐng)域都已經(jīng)占有一席之地,特別是電信和銀行行業(yè)。但隨著社會發(fā)展需求的變化和其他語言的專注,java的市場已經(jīng)被一點點蠶食。

    PHP在市場描述相對比較簡單了,因為我們就看一個領(lǐng)域,那就是web領(lǐng)域。WEB領(lǐng)域php的市場是超過80%,其余的則是如java-JSP,asp,C#,.NET,python,ruby等。網(wǎng)站500強中有395家使用PHP。全球最大的兩個網(wǎng)站facebook和新浪微博也在使用PHP。

java和PHP的學(xué)習(xí)成本對比:想java學(xué)習(xí),是人們公認的難。自學(xué)時間成本一般是12個月,自學(xué)的成功率不到10%,培訓(xùn)時間的成本也將近6個月。培訓(xùn)費用平均成本大致一般為15000元左右。成為熟手的時間成本為2年。成為高手需要的時間成本一般為5年以上。

PHP學(xué)習(xí),是公認相對最簡單的語言。自學(xué)時間成本大概是6個月,自學(xué)成功率20%,培訓(xùn)時間成本3個月。培訓(xùn)費用平均成本大約8000元左右。成為熟手的時間成本為1年。成為高手的時間成本一般為3年以上。

評論0 贊同0
  •  加載中...
JouyPub

JouyPub

回答于2022-06-22 19:25

php壽命更長..java被甲骨文收購..到時候利益鐮刀舉起的時候企業(yè)吃不消支付高昂的費用,就會轉(zhuǎn)其他開源免費的語言..有資本進大廠可以java.

評論0 贊同0
  •  加載中...
duan199226

duan199226

回答于2022-06-22 19:25

學(xué)語言主要看你做什么了,每種語言都有自己側(cè)重的方向,至于你說的學(xué)習(xí)難度,看語言風(fēng)格了,一般來說編譯型語言比解釋型需要邏輯復(fù)雜一些

評論0 贊同0
  •  加載中...
fuyi501

fuyi501

回答于2022-06-22 19:25

真正要想找好工作的,建議你java,php,css,html ,都要學(xué),我當(dāng)初學(xué)網(wǎng)頁設(shè)計的時候一共五種語言,而且還要學(xué)PS,F(xiàn)LASH。不過這是16年前的事了。不知道現(xiàn)在要求是不是這樣高。

現(xiàn)在只要學(xué)好,在以上所描述的這幾種語言中學(xué)好Java 與php ,而且要學(xué)精通 你就是大神了,對于html,css相對就不是什么難題了。

評論0 贊同0
  •  加載中...

最新活動

您已邀請0人回答 查看邀請

我的邀請列表

  • 擅長該話題
  • 回答過該話題
  • 我關(guān)注的人
向幫助了您的網(wǎng)友說句感謝的話吧!
付費偷看金額在0.1-10元之間
<