回覆列表
-
1 # IT人劉俊明
-
2 # 侃侃笑0889
身為IT從業5年的人跟你說:有。前提是不管是什麼,找準一個目標,學精它。否則只會是千萬碼農中的一員。比如你選擇java的大資料,那就在這方面下功夫,可千萬別學著學著就放棄,再學其他的了。不是說不允許放棄,是放棄再重來,想要成功的機率太小了。
-
3 # 一顆優雅草科技
php是市場佔有主力,而java是程式主力,java在c/s端端表現更優秀,在b/s端 以前都是jsp現在是spring框架也可以,
然而雖然java在邏輯上比PHP合理....市場佔有仍然是php
從就業的角度來說,目前學習Java和PHP還是不錯的選擇,而且從語言發展的角度來說,未來Java和PHP的應用場景依然十分廣闊。
在學習語言之前通常要給自己定一個主攻方向,定完主攻方向之後可以制定一個更為詳細的學習計劃。目前Java的應用主要集中在Web開發、移動互聯開發、大資料開發、嵌入式開發以及人工智慧開發領域,Java目前是軟體開發領域應用最為廣泛的開發語言之一,而且Java的生態環境比較健全,專案失敗的風險非常小。
Java的主要優勢是效能比較突出,而且Java自身具備較強的網際網路基因,所以在網際網路時代,Java得到了大面積的使用,尤其是大型網際網路平臺基本上都使用Java作為開發語言。
但是Java語言自身的缺點也比較明顯,那就是語言自身過“重”,這個“重”主要體現在以下三個方面:
第一,Java語言自身過於“儀式化”。與PHP語言比較起來,Java語言的實現過程就顯得過於臃腫,很多“儀式化”的程式碼佔據了大量的開發時間。而且Java自身不具備PHP的“熱部署”特性,這對服務端來說也是一件比較麻煩的事情。
第二,Java語言相對較難。Java語言與PHP、Python比較起來是比較難的,主要是Java屬於純粹的面嚮物件語言,語言當中有大量的抽象概念需要掌握,在學習的過程中需要做大量的實驗,所以Java相對於PHP來說需要更長的學習週期。
第三,Java語言內容多。Java語言經過多年的發展內容也越來越多了,早期學一下基本的Java語法就可以工作量,現在還需要學習web開發、分散式開發、框架開發等一系列內容,對於初學者來說這是一個不小的負擔。
雖然Java學習起來有一定的難度,但是Java語言目前依然是很多初學者的首選,因為Java的優勢也比較明顯,因為Java的使用領域更廣,未來的選擇也更多,比如可以做Web開發,也可以做Android開發、大資料開發或者是人工智慧開發等等。
如果有Java方面的問題,也可以諮詢我。