java必練的代碼 Net Core已經(jīng)開源好幾年了, 為什么不像JVM那樣很多人研究和調(diào)優(yōu)其GC算法?
Net Core已經(jīng)開源好幾年了, 為什么不像JVM那樣很多人研究和調(diào)優(yōu)其GC算法?我們已經(jīng)推出了幾個。Net核心項目,基本上是docker。凈核心2/3。說實(shí)話。netcore的GC非常好?;旧希?/p>
Net Core已經(jīng)開源好幾年了, 為什么不像JVM那樣很多人研究和調(diào)優(yōu)其GC算法?
我們已經(jīng)推出了幾個。Net核心項目,基本上是docker。凈核心2/3。說實(shí)話。netcore的GC非常好。基本上,你不需要像Java那樣做很多優(yōu)化。所以沒有多少研究是正常的。換句話說,如果一個GC需要做很多優(yōu)化,那么它肯定不是一個好的GC。當(dāng)然,平時編程、常用的非托管對象處理等都必須掌握。
netcore還能與java平起平坐么?
從短期來看,Java還是有優(yōu)勢的。從長遠(yuǎn)來看,這很難說。netcore3.1比Java有更好的性能。高達(dá)。Net 5和6(預(yù)覽版,11月正式版),性能得到優(yōu)化。目前,這是一個生態(tài)問題。Net于14年提出了開放源碼版本,并且是第一個開放源碼版本。netcore在161正式發(fā)布,最新版本是3.1,支持多平臺部署,win/Linus/Mac等。它可以用來開發(fā)云本地應(yīng)用程序、web應(yīng)用程序、后臺API、桌面應(yīng)用程序、Android和IOS。因為它是一個重新設(shè)計的現(xiàn)代框架,它的操作量和效率比以前更小,效率更高。Net,企業(yè)還有另一個選擇
1。我認(rèn)為這兩種語言沒有太大區(qū)別,剛開始工作的人很有可塑性。他們可以根據(jù)工作需要專注于研究。你喜歡什么并不意味著你最終會做什么。畢竟,它還是謀生的工具。當(dāng)然,你可以有偏見,但事實(shí)上,這并不重要。時間越長,考驗?zāi)愕牟皇钦Z言,而是商業(yè)理解和設(shè)計的能力。
2、我個人更喜歡。網(wǎng)芯。我已經(jīng)把我所有的項目都變成了。網(wǎng)芯。雖然它問世不久,但它有很多缺陷,但從趨勢來看,它可以做任何事情,無論是應(yīng)用、網(wǎng)絡(luò)還是WinForm。有了“世界上最強(qiáng)大的開發(fā)工具”vs,工作效率將非常高。我希望越來越多的人能為我們的事業(yè)做出貢獻(xiàn)。網(wǎng)芯。
3、Java其實(shí)很不錯,但是充電之后,我對它的前景并不樂觀。