首頁>Club>
原本想學java的,但是編譯軟體頻頻出問題,還要我更新資料庫,還說我的jdk版本過低,誒我就想問官網下的最新版本你告訴我版本低? 所以實在沒辦法想學一下Python,但是又不肯放下java,所以沒辦法問問各位java和Python學哪個好
8
回覆列表
  • 1 # 小城工匠

    學程式設計主要是學程式設計理念,掌握程式設計理念後換什麼語言都跟換個馬甲一樣。

    新手建議從Python開始學起,因為上手簡單容易入門。Java是面嚮物件語言,類、物件、介面的概念比較抽象、難理解,新手容易受打擊。

    用Python理解了程式設計思維後,再想辦法理解Java的面向物件,等於把難題分解成兩個部分,成功的機率比較大。

  • 2 # 叫我蘇鑫阿

    python語法簡單,模組豐富,社群多樣化(ಥ_ಥ)

    但是你學習是想幹嘛呢~( ̄▽ ̄~)~

    單獨學一門程式語言,是興趣驅動嗎?是愛嗎?能在社會中不求功與名嗎?能只求心中對技術的嚮往嗎?如果上面的問題你心中的答案是“是”,那麼我雙手贊成學python,它精煉的語法,成熟的社群,社群小夥伴的年輕化,都是你選擇的原因。

    如果想學python的話

    推薦網上教程,小甲魚學Python,推薦書籍python Cookbook,推薦學習版本3以上的版本,2正在不被支援,並且被淘汰。

    如果作者想靠學習一門技術找工作的話,不建議學習Python的,因為你去招聘網站上看下,JAVA的崗位和Python的崗位數量進行比較就好了,數量越多,入行機會越大,反之越小。

    沒找到圖片。。。當初我做爬蟲分析的時候分析過,JAVA崗位明顯比Python要多得多。

    看出目前JAVA的行業需求遠大於Python。所以學習JAVA能夠更好的當一個敲門磚,進入行業,首先解決你的溫飽問題,不再啃老,從而立足於社會ヽ(‘⌒´メ)ノ。

    並且所有程式語言,在程式設計思路上大體上是相同的,可能語法上略有差異,所以學好了JAVA也能更快上手學好Python,從而在解決溫飽的基礎上,解決對興趣的愛好。

    最後結合我的想法,題主考慮自己當下真正想要的是什麼?才是決定學什麼根本。

  • 3 # 伺服器內部錯誤

    初學者建議先學習java。對於程式設計師來說,需要紮實的基本功,而java語言是面向物件程式設計語言裡相對簡單的了。包括各種資料型別,面向物件的類,介面等。這些都是以後工作中經常用到的東西。

    Python語言雖然簡單,忽略了變數的資料型別,就需要程式設計師在使用變數時,關注變數的型別,而且編譯器不會提醒你編譯出錯,只有實際執行起來才發現數據型別不對。大量的第三方庫的使用,不適合新手打基礎。而在工作中,自己寫出來的東西,記憶最深刻。

    至於你說的版本問題,其他語言都會有。當你學會java語言後,你在看Python,才能理解它的簡潔之處。

  • 4 # 木子小飛哥

    個人覺得還是從JAVA學起,python語法並沒有java那麼緊湊。

    如果JAVA會了,Python幾乎不用怎麼學,上手非常快。但是如果python會了,轉JAVA,思維方式就跟著變,java太大了,很多東西還是python沒有。再來學JAVA,等於零基礎學,不討好。

    python用了太多的庫,執行機理不瞭解,不利於後面的開發。個人建議,如果時間充足,還是從JAVA學起,如果是為了找工作,可以從Python學起。

  • 5 # Java老兵不朽

    個人建議系統性的學習java,對面向物件思想理解更深刻,從就業方面說,機會更多點,對技術棧來說java系的更廣泛,更全面!

  • 6 # 靈魂導師謝廣坤

    分析哪個更適合你,先看看Python和Java的區別,方便你更好決擇:

    1.就學習成本而言,Python相對比Java學習成本低,相對簡單,新人上手更快,學習開發效率高;

    2.就運作效率而言,Java 執行效率高於Python,尤其是純Python開發的程式,效率極低;

    3.就發展時間而言,Java經歷年限長,相關資料多,尤其是中文資料,而Python因為這幾年人工智慧火熱,也相應進入大眾視野;

    4.就穩定性而言,Java版本比較穩定,Python2和3不相容導致大量類庫失效;

    5.就使用場景而言,Java開發偏向於軟體工程,團隊協同,Python更適合小型開發;Java偏向於商業開發,Python適合於資料分析;

    6.就語言型別而言,Java是一種靜態型別語言,Python是一種動態型別語言;

    7.就語法而言,Java語法定義較複雜,Python語法簡潔優美;

    8.就功能實現而言,JAVA 要敲的鍵盤次數一般要比 Python 多。

    綜上所述,Python學習更簡單,Java學習相對較難,如果是之前沒有接觸過IT程式設計,現在想轉行做這一塊,可以考慮學習Python,畢竟,現在社會環境對Python程式設計十分有利,像什麼人工智慧,大資料等等都是目前且未來發展方向,而且學習簡單,很容易獲得學習的正向反饋,找到一份滿意工作;

    但同時,你需要知道,軟體行業僅僅會一種語言多多少少有些尷尬,因為不同平臺用到語言是不同的,比如WEB開發,ERP開發,手遊開發,都是需要用到Java,應用十分廣泛。

    建議你可以先從Python入手,理解程式設計的相關理念,然後在工作中運用理解,然後再去學Java。

    原因有二:

    1.Python上手快,便於激勵你堅持學習

    2.學完之後你能做上手做幾個模組,可以找到一份工作,在工作中更好融會貫通

    當然,你如果說既然Java應用面更廣,直接學Java可不可以,也可以,只不過,我覺得Java相對Python要枯燥,幾十行的程式碼Python一兩行就解決了,功能很容易實現,很容易獲得成功感,學起來Python感覺小白更好入門進階,畢竟,興趣才是你持續學習的源泉,不是嗎?

  • 7 # 雲架構

    學java會好些,大廠都在用架構中臺基礎服務,程式語言是相通的,等你學會了java,python自然很好理解去使用。

  • 中秋節和大豐收的關聯?
  • 如何有效管理孩子玩遊戲的時間?