首頁>Club>
44
回覆列表
  • 1 # Ab說

    一:如今現在兩大手機作業系統:

    ios 咱暫且不說,安卓系統的應用軟體就是使用java進行開發的,使用者量真的多。只要安卓手機有人用,java的市場必是一片大好。

    二:java 是目前使用最多的程式語言,其有專業的開源專案團隊,有龐大的開發人才,

    有專業的公司進行維護,java在很長一段時間內是不會被淘汰的。

    三:如下為2020計算機程式語言排名

    根據上述三個點,目前會被什麼語言淘汰,現在下結論為時過早。

  • 2 # 現在也不快

    說java無敵的可以出去辭職了。java不會被什麼語言替代,或許市場份額會縮水,但是不會被替代。就像php和ruby照樣大把人用一樣。一個使用率前三的語言不可能被替代。

  • 3 # 靜默111

    依稀記得四五年前都說java要被替代,這麼多年過去了,版本更新了好幾代,使用量排名依舊穩坐第一。程式語言這種事,替代了又如何 ,懂一門,即可舉一反三,學其他的也是手到擒來

  • 4 # 修真管理辦公室

    很難。

    Java本身也在發展。

    c#和java最像,在語言層面上比java更好,但生態就比java差遠了,尤其是國內。

    go、python、javascript(typescript),甚至php,都是應用很廣的語言,各有優勢。

    在很長一段時間內,java很難被替代,但份額可能會減少。

  • 5 # 德雲社片段

    這麼跟你講,從來沒有一門語言像Java這樣一個生命週期如此長的高階程式語言的。而且我也肯定地下一個定論:Java是不可能被取代掉的。

    就算是Java被淘汰掉,也只能是以比較溫和的方式,比如削減過時的語法和工具。而且現在已經有新的語言這麼在做了。眾所周知,安卓一開始是執行Dalvik虛擬機器並且幾乎完全是Java程式碼的,相應的Java工具庫也都可以使用,Dalvik虛擬機器完全就是一個輕量級JVM。近兩年釋出的Kotlin,聲稱是全新的移動端語言,但不論從設計上還是語法上,都是從Java裁剪得來的:去掉一些沒必要的語法、設計還有模式,就成為了全新的語言。

    如今現在兩大手機系統:

    ios 咱暫且不說

    安卓系統的應用軟體就是使用java進行開發的,安卓手機的使用者量那叫一個多,

    只要安卓手機有人用,java的市場必是一片大好。

    java 是目前使用最多的程式語言,其有專業的開源專案團隊,有龐大的開發人才,

    有專業的公司進行維護,java在很長一段時間內是不會被取代的。

  • 6 # 東北大蔥君吶

    矽谷的一線公司基本是Java,Uber是個例外,主要是Go。Java並不是完美,但綜合性它是最強的,強大的面向物件程式設計方式也被各大頂尖一線公司青睞,所以Java一時還替代不了。

  • 7 # 古裝

    未來Java將會被Kotlin代替,理由如下:

    首先,Kotlin可以完全相容Java,支援混編,也可以將Java原始檔轉換成Kotlin原始檔。

    其次,Kotlin是一門更符合現代高階程式語言的語法規則的程式語言。使用它可以有效提高團隊的生產力,它消除了Java的過時和繁瑣,語言緊湊、清晰、高效。

    最後,Kotlin的可維護性好,也更不容易出錯,安全可靠,它是一種成熟的語言,2011年推出。Kotlin現在也是Google推薦Android開發使用的官方程式語言。

  • 8 # 我我我是大舌頭

    這個問題就目前來看不會被超越,一直在模仿從未被超越,就拿最近比較火的kotlin來說,只是在模仿而已,就目前的發展來看不太可能被超越。

    從組合語言到面相過程、從面相過程到面相物件、從面相物件到解釋性語言,一直有新的語言在推出,要想完全替代簡直無法想象。

    當然也不排除某一天,隨著硬體的突破性革命,帶動資訊科技的革命,催化軟體革命,當然就會出現新革命性的語言。

  • 9 # 程式設計師術與道

    首先短時間內不會被代替,其次被代替的話也分不同的領域。

    1.移動端有可能被kotlin代替,並且目前已經有這種趨勢;

    2.後端有可能被go或者python代替,目前很多後臺程式碼重構都會優先考慮go;

  • 10 # 老梗看世界

    我個人認為除非出現新一代的計算機,不然JAVA從眼前的發展情況來看,JAVA語言的地位都不會被其它語言所取代。

    為什麼這麼認為?我來一步步分析一下:

    1.首先我們先從市場的發展前景來看:

    JAVA語言是一個面向物件程式語言,目前的市場大多數的使用者逐漸從PC端轉向移動端,而目前供應移動端的主要有兩大巨頭,分別是“IOS”和“安卓”(我也不排除以後增加的華為)。

    而目前移動端的專案開發來說,如果除去iOS佔領的“半壁江山”外,數十億移動端使用者除2後,安卓還能坐擁數億的“使用者大軍”,而大多的安卓專案都是需要依靠JAVA來進行完成,由此看來JAVA在商界的地位也是保下來了。

    (可能有人會說以後的華為,但是目前經過我的觀察,以後在想華為上面做專案還是無法繞過JAVA這個坑。)

    2.再從與其它語言對比來說:

    其實安卓系統專案的開發的確不一定需要強制需要JAVA,但是除了JAVA外,你在開發中小型專案的時候還能拿得出比JAVA更好的程式語言?

    用C或C#?用起來不方便,不行。用Python?Python在某方面確實比JAVA好,用起來像拼圖一樣,但也就只能用來做小型專案,如果單單是做小型專案的話直接做小程式就好了,何必那麼麻煩?平臺還能自帶流量,推廣還能少花錢,何樂而不為?由此可見JAVA還是目前最好的選擇。

    3.從替換的成本和維護的成本來說:

    有些人吐槽JAVA臃腫,麻煩事太多。其實這不單只是你在吐槽,估計所有JAVA程式設計師都在吐槽。的確,目前的JAVA經過這麼久的歲月沉澱後臃腫了很多,甚至有時比不上一些新生的語言,如GO等語言。

    但是這些人有沒有想過,JAVA之所以臃腫是因為經過了多年的歲月沉澱出來的?而這些新生語言只不過是效仿了JAVA當前最好的狀態,而模仿出來而已。

    當然,用新生語言取代JAVA可以減少日常維護支出,但是你覺得老闆會做嗎?這就如同老闆叫你加班的時候會不會給足加班費同理。

    總結:在新一代計算機出來前,JAVA的地位無法動搖,因為商業市場以及老闆成本支出等等這類事情,都會奠定JAVA在未來的地位。

  • 11 # 琪然也

    作為深耕JAVA領域8年的程式設計師一枚,這個問題我覺得短時間內不太可能,很多系統的生態都是以JAVA為開發語言建立的,像當前最火的智慧機上的作業系統就是android,而這個系統正是用JAVA編寫的。而且目前比較前沿的技術對java語言有較好的支援,甚至可能就是JAVA語言編寫的,比如熱門的大資料hadoop,分散式系統架構springcloud等。而且java語言已經火了這麼多年,比較穩定,深受開發者的推崇和喜愛。

  • 中秋節和大豐收的關聯?
  • 家裡有座山,該怎麼打理?目前種的竹子?