回覆列表
  • 1 # 西都月季

    不是必須的喲!Java本身就是跨平臺的。

    為什麼現在大部分伺服器用Linux而不是Windows?是長期實踐的結果。

    首先,Linux大部分發行版是免費的。曾經有一家很出名的賣衣服、鞋子的公司✘客✘品,他們的運維很牛氣的說,所有伺服器都是正版Windows,高峰時期,該公司的伺服器數以千計,每個系統、每個軟體(SQLserver資料庫等)都要花錢的,這些投資,總計起來非常巨大。而其它網際網路公司,使用開源的Linux,開源的MySQL,成本優勢不言而喻。

    其次是定製能力。Linux可根據自己的使用習慣、資源狀況,很方便的定製系統及應用程式,使其更適合各種場景,比如選擇包的安裝,要什麼安裝什麼。而Windows呢,管你的呢,稀里嘩啦給你安裝一大堆,即佔資源又浪費時間,留給使用者自己定製的地方並不多。

    再是穩定性。Linux絕大部分配置是基於文字的,應用程式不整合到系統,比如你的資料庫掛了或者弄壞了配置,不會導致系統問題,而Windows,如果安裝出錯,比如安裝oracle沒有成功,想解除安裝的時候,才知道有多麼讓人崩潰,稍微弄不好,就藍色畫面了,這該死的登錄檔...

  • 2 # 言吾時刻

    不一定,java可以在不同平臺部署,並非要被侷限在一個平臺上。

    造成這樣的認知是因為Linux的系統的優秀,世界前500臺最快的超級計算機都執行Linux,而Linux之所以可以成為首選,是因為其開源的特性,Linux程式碼在網際網路上是公開的,誰都可以免費下載,根據自身需求二次開發,而使用Linux系統都是專業人士,這裡不得不提就是紅帽公司,其產品Redhat,Centos,使用者眾多,包括阿里,騰訊,百度,華為。

    Linux許可權明確,這樣會減少的安全漏洞和被攻擊的隱患

    當出現系統漏洞時,這些大公司的IT專家會在第一時間修復,確保客戶的資產。Linux佔用系統資源小,不容易崩潰,出現藍色畫面機率幾乎少的可憐,沒有複雜的策略,相對於Windows server 穩定太多太多了。

    最主要的是使用Linux成本非常低,只有少部分是需要收費的,降低了前期投入。想想微軟正版的費用,你會覺得還是Linux香~有錢的不在此範圍內。

  • 中秋節和大豐收的關聯?
  • 短款外套有顯高的效果,冬天怎麼穿才能又酷又美?