.net和java的區(qū)別? 應(yīng)屆生,大四實(shí)習(xí)都是.NET,該轉(zhuǎn)java還是學(xué).NET CORE?還來得及嗎?
應(yīng)屆生,大四實(shí)習(xí)都是.NET,該轉(zhuǎn)java還是學(xué).NET CORE?還來得及嗎?1、我認(rèn)為這兩種語言沒有太大區(qū)別。開始工作的人很有可塑性。他們可以根據(jù)工作需要專注于研究。你喜歡什么并不意味著你最終會做
應(yīng)屆生,大四實(shí)習(xí)都是.NET,該轉(zhuǎn)java還是學(xué).NET CORE?還來得及嗎?
1、我認(rèn)為這兩種語言沒有太大區(qū)別。開始工作的人很有可塑性。他們可以根據(jù)工作需要專注于研究。你喜歡什么并不意味著你最終會做什么。畢竟,它還是謀生的工具。當(dāng)然,你可以有偏見,但這并不重要。時(shí)間越長,考驗(yàn)?zāi)愕牟皇钦Z言,而是商業(yè)理解和設(shè)計(jì)能力。
2、我個人更喜歡。網(wǎng)芯。我已經(jīng)把我所有的項(xiàng)目都變成了。網(wǎng)芯。雖然它問世不久,但它有很多缺陷,但從趨勢來看,它可以做任何事情,無論是應(yīng)用、網(wǎng)絡(luò)還是WinForm。有了“世界上最強(qiáng)大的開發(fā)工具”vs,工作效率將非常高。我希望越來越多的人能為我們的事業(yè)做出貢獻(xiàn)。網(wǎng)芯。
3、Java其實(shí)很不錯,但是充電之后,我對它的前景并不樂觀。
究竟是.Net好還是Java好,歡迎大家發(fā)言,暢所欲言?
我選擇dotnet,因?yàn)橛钪嬷杏械谝粋€ide-vs2019祝福,不接受駁斥。
對于剛?cè)肼氉龀绦騿T有什么建議?以前實(shí)習(xí)是java現(xiàn)在公司要.net開發(fā)基本新學(xué)?
1. 不斷學(xué)習(xí),技術(shù)日新月異,需要不斷充電狀態(tài)
2。改變語言并不可怕,它本質(zhì)上是一樣的,只需要你投入時(shí)間和精力,用以前的語言基礎(chǔ),新語言就不難學(xué)了。
3. 主動接受任務(wù)和挑戰(zhàn),不斷提高自己的技術(shù)水平和實(shí)戰(zhàn)能力。NET
如果技術(shù)基礎(chǔ)是好的,很容易切換到j(luò)ava cAMP。(a)精通java編程基礎(chǔ)、集合框架、多線程并發(fā)、IO/NIO、網(wǎng)絡(luò)通信、通用設(shè)計(jì)模式等。精通Tomcat、MySQL、ReDIS和其他常用的開源容器和關(guān)系/非關(guān)系(NoSQL)數(shù)據(jù)庫;C精通Spring、Spring C云、MybATIs,elasticsearch、Kafka、zookeeper、Dubbo等常用的開源框架和中間件)
做了兩年.net想轉(zhuǎn)java。如果去面試應(yīng)該怎么辦呢?
]沒有合適的,只有你愿意學(xué)習(xí)的話
切換到。Net直接以自己的語言為核心平臺,開源,不香?至少微軟比甲骨文更可靠
這取決于你想做什么。它們在特定領(lǐng)域都有各自的優(yōu)勢。
如果您想構(gòu)建一個可靠和安全的企業(yè)web應(yīng)用程序,aspnet是正確的選擇ASP.NET1:開發(fā)人員可以快速構(gòu)建應(yīng)用程序。有很多開發(fā)工具可以讓你更快的開發(fā)
2安全:aspnet是根據(jù)組織的要求建立的。他們通常需要安全解決方案,所以這項(xiàng)技術(shù)非常強(qiáng)大
3可伸縮性:aspnet解決方案是可伸縮的。這對于許多國家的大公司尤其重要ASP.NET證書要求:幾乎所有的aspnet組件和非常好的第三方工具都需要許可證。這對于初創(chuàng)企業(yè)、自由職業(yè)者或機(jī)構(gòu)來說尤其困難。所以他們寧愿放棄aspnet而使用Java
2構(gòu)建非常大的可擴(kuò)展應(yīng)用程序是非常困難的:當(dāng)你構(gòu)建一個解決方案時(shí),如果有數(shù)以百萬計(jì)的最終用戶在使用它,依靠Java這樣的解決方案可能是更好的解決方案
3微軟:net主要由微軟控制。對于一些開發(fā)人員來說,這可能是拒絕這項(xiàng)技術(shù)的原因
幾乎所有的大規(guī)模解決方案都需要非??焖俸透叨劝踩膶?shí)現(xiàn),Java可以提供這些特性
Java的優(yōu)點(diǎn)
1大規(guī)模:當(dāng)你需要部署一個同時(shí)被成千上萬用戶訪問的解決方案時(shí),Java絕對是一個很好的方法
2試試看:這是一種比較老的技術(shù)。世界上幾乎所有的計(jì)算機(jī)科學(xué)課程都有Java內(nèi)容
3安全:銀行和保險(xiǎn)公司需要保護(hù)最高級別的數(shù)據(jù)。Java有助于確保每件事都保持原樣
Java的缺點(diǎn)
1需要非常有經(jīng)驗(yàn)的開發(fā)人員:要構(gòu)建一個好的解決方案,你需要有經(jīng)驗(yàn)的開發(fā)人員并知道他們在做什么。特別是當(dāng)你建立大規(guī)模的解決方案時(shí),這是必要的
2難學(xué)
3主要用于大規(guī)模的應(yīng)用
所以,哪一個是最好的選擇asp.net這取決于你想做什么。