java基礎類庫 今年大三了,學了一年多的Java,可是都在說go用的越來越多了,很多人都已經(jīng)轉(zhuǎn)go了,請問我該怎么辦?
今年大三了,學了一年多的Java,可是都在說go用的越來越多了,很多人都已經(jīng)轉(zhuǎn)go了,請問我該怎么辦?14年后,有人說Java將要消亡,那時Java仍然是中國的主流。17年來,有人說Java真的不行了
今年大三了,學了一年多的Java,可是都在說go用的越來越多了,很多人都已經(jīng)轉(zhuǎn)go了,請問我該怎么辦?
14年后,有人說Java將要消亡,那時Java仍然是中國的主流。17年來,有人說Java真的不行了,那時Java還是中國的主流。19年來,有人說Java不再好了,他們都在用python。然而,Java和C仍然是中國的主流。最后,在2020年,另一批不處于it地位的人說Java已經(jīng)不好了,go和python是主流。你相信有一群培訓機構嗎???你知道java生態(tài)有多好嗎?你知道有多少java開發(fā)需要維護嗎?你知道一家公司突然改變技術方向要花多少錢嗎?
為什么感覺那么多人用Java開發(fā)B/S應用,而不用PHP?
可以說,BS不僅僅是一個網(wǎng)站,更是一個復雜的后臺業(yè)務處理邏輯。例如,使用PHP構建復雜的銀行核心系統(tǒng)是不可能的。
25歲,轉(zhuǎn)行java來得及嗎?
25歲還很年輕。坦白說,我今年27歲,改學爪哇?,F(xiàn)在我已經(jīng)工作了。25歲剛脫離社會一到兩年。這個時間還是比較短的?,F(xiàn)在你知道你要改變你的職業(yè)了。這也證明你已經(jīng)清楚地看到了一些真實的東西。但這也取決于你的個人情況。你應該根據(jù)你的實際情況考慮清楚,我以前主修英語。我只有基本的英語,但我沒有參加計算機課程,這相當于完成零基礎。所以當我剛開始學習的時候,我非常努力。我什么都不知道。但我堅持了下來。如果你以前修過計算機課程,那就容易多了。至少我知道一些原則,如果你不是計算機專業(yè)或從來沒有學習過計算機相關的課程,你應該仔細考慮一下。因為編程需要時間積累,技術也需要時間沉淀。如果是因為年齡,這肯定不是問題。因為25歲又年輕,仔細想想就能做到。你也可以申請一個培訓班,如果你決心要學習,你必須堅持下去。只有堅持下去,才能學到東西。不要放棄。即使它剛剛開始變得非常困難,這也是你的世界。
JAVA,PHP Python區(qū)別?
Java、PHP和python之間有什么區(qū)別?現(xiàn)在有越來越多的編程語言,但要在許多編程語言中脫穎而出并不是一件簡單的事情。目前,世界上所有編程語言的排名如下圖所示。
從上圖中我們可以看出,由于移動終端系統(tǒng)Android的普及,Java仍然是最流行的語言,Android的底層語言是Java。Java不僅可以開發(fā)軟件應用程序,還可以開發(fā)web應用程序。Java基本上是分布式計算和大數(shù)據(jù)領域的佼佼者。例如,Hadoop是基于Java開發(fā)的大數(shù)據(jù)處理軟件。
在上圖中,PHP略落后于Java和python。PHP主要用于開發(fā)web應用程序。雖然php7中增加了開發(fā)軟件應用程序的功能,但與Java相比還不算什么。然而,在web開發(fā)中,它的優(yōu)勢得到了充分的體現(xiàn)。世界上幾乎70%的網(wǎng)站都是通過PHP開發(fā)的,甚至Facebook也采用了PHP技術。
在上圖中,增長最快的語言是python,這可能是由于近年來人工智能的快速發(fā)展。據(jù)說高中將有Python課程。Python語言起步快,應用廣泛,可用于web數(shù)據(jù)分析、科學計算、統(tǒng)計分析、自動操作等?,F(xiàn)在人工智能系統(tǒng)還將提供Python接口,這使得編寫人工智能應用程序更加方便。
為什么有人說c/c 近十年來一直在編程語言榜單前三,但有人覺得流行程度不如Java?
列表的基礎是什么?有幾種情況。一是采取問卷調(diào)查的形式。樣本量小。幾種通用語言,如C、C和Java,肯定會占據(jù)前三名。由于樣本量不夠,彼此的排名并不顯著。
還有一種基于githip代碼更新次數(shù)的統(tǒng)計,比較科學。我們可以看到一些新興語言,如pathyo和JavaScript,已經(jīng)列出。但C,C還在。為什么?
這是因為許多超級項目都是由他們編寫的,例如windows和Linux操作系統(tǒng)。代碼量上億行,維護更新量也很大。可以說尾巴太大了。饑餓的駱駝比馬大。