03.04 Python和Java學哪一個好?

lotbyte


Java是一門面向對象編程語言,不僅吸收了C++語言的各種優點,還摒棄了C++裡難以理解的多繼承、指針等概念,因此Java語言具有功能強大和簡單易用兩個特徵。Java語言作為靜態面向對象編程語言的代表,極好地實現了面向對象理論,允許程序員以優雅的思維方式進行復雜的編程 。

Java具有簡單性、面向對象、分佈式、健壯性、安全性、平臺獨立與可移植性、多線程、動態性等特點 。Java可以編寫桌面應用程序、Web應用程序、分佈式系統和嵌入式系統應用程序等。

所以個人建議還是學Java比較好一點


Java架構師CAT


每個語言應用的領域不一樣。最近因為人工智能的發展python需要很多,佔領各大排行旁,但是千萬不信因為哪個火學那個,興趣是第一位老師,瞭解好每個語言應用的領域,在下決定學那個。

就拿我個人來說吧,當時上大三,整個學院開始風靡報培訓班,為以後找工作準備,但是我們宿舍有好幾個報的c,c++。舍友也勸我報,但是我最終選擇了java,因為我個人感覺自己學c學不來,最後就選擇了java。這麼幾年過去了,我認為自己當初的選擇是對的,java工作崗位多,中國的大多數電商網站後端就是用java開發的,像知名的阿里和京東。


灬亦凡


每個語言應用的領域不一樣。最近因為人工智能的發展python需要很多,佔領各大排行旁,但是千萬不信因為哪個火學那個,興趣是第一位老師,瞭解好每個語言應用的領域,在下決定學那個。

就拿我個人來說吧,當時上大三,整個學院開始風靡報培訓班,為以後找工作準備,但是我們宿舍有好幾個報的c,c++。舍友也勸我報,但是我最終選擇了java,因為我個人感覺自己學c學不來,最後就選擇了java。這麼幾年過去了,我認為自己當初的選擇是對的,java工作崗位多,中國的大多數電商網站後端就是用java開發的,像知名的阿里和京東。

學那個不重要,在偏的語言也有好的工作機會和好的待遇。在火的語言也有找不到工作的時候。只要你決定了那個,堅持下午,就能一定找到一個適合你的工作。貴在堅持,貴在堅持。


JAVA程序猿成長之路


個人覺得學哪個都可以,兩者之中選擇一個靜下心來認真學就可以了。

語言流行度

近日TIOBE 公佈了 12 月的編程語言排行榜。

榜單如下:

從圖中可以看出Python和Java的排名比較靠近,而且隨著人工智能的爆發,Python有了顯著的排名提升,越來越受開發者的喜愛。Python 是去年的年度編程語言,其流行度未見絲毫減弱之勢,今年是否還能衛冕?

語言學習難度

Python以語法簡潔著稱,而且沒有Java那麼複雜的環境要求,反之Java需要比較好的邏輯思維能力,而且需要學習的知識比較多,本身Java知識體系就比較大,也就更增加了入門難度。不過如果是要深入的搞搞深度學習、人工智能、爬蟲,Python對算法能力要求也比較高,如果只是做做web網站,還是Java會更適合。因此,在語言選擇上,還要具體看自己對哪方面感興趣,想往哪方面發展,這樣才能抓住熱點,跟上職場的最新需求。

語言未來發展

國家目前對人工智能這塊兒還是比較重視的,國務院發佈的《新一代人工智能發展規劃》中,計劃至2030年,我國的人工智能要達到世界頂尖水平。Python是非常適合作為人工智能語言的,所以當人工智能技術成熟而得到普及後,相信Python語言的使用範圍將會大幅度擴大,前途將一片大好!

目前Java在企業級開發的地位也是不容挑戰的,大型企業基本都使用Java作為它們的主要開發語言,而且Oracle也將Java的未來放在物聯網上,所以Java也是很有潛力的!


你可以叫我KK


每種語言都有自己適合的領域和擅長的範圍。麼有具體的應用領域,沒法比較出來用哪種語言更合適。

Python屬於腳本語言,適合利用其他語言開發的模塊,快速搭建應用。java是對象化開發語言,適合跨平臺大中型軟件的設計和開發。兩者學習難度和應用場景都不同。


地球上的小蟲子


如果是趨向於數據分析和處理技術以及人工智能,那就偏向於學python, 如果更多的是做數字化系統,還是java比較好,畢竟java成熟的各種開源組件是其最大的優勢。然後,python, java其實都值得去好好學,畢竟作為一個軟件工程師學兩門語言不算太多


聚奇妙


學哪個都差不多,Java的崗位會比Python的崗位要多些,不過學編程還是要有興趣不然學不好!


析業無悔


求職如是普通編程工作,就JAVA,如果是大數據和人工智能方向,就Python。


素食的貓


先嚐試學兩種語言,看看哪種容易上手,先學會一種,弄清邏輯,再學習其它任何語言都容易。


豹子頭IoT


看那個你更容易上手,其實做開發這個不是最重要的,重要的是思維邏輯,基礎功底;只要認真學好一門想轉別的開發語言保證你一週就能上手


分享到:


相關文章: