大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

為什么越來(lái)越多的人來(lái)學(xué)習(xí)Java了


人紅是非多,其實(shí)不僅僅是人,任何事物也是一樣,之前已經(jīng)在企業(yè)級(jí)開(kāi)發(fā)當(dāng)中大展拳腳的Java憑借著移動(dòng)端的安卓,大數(shù)據(jù)端的hadoop之勢(shì),吸引了更多的開(kāi)發(fā)人員加入到Java陣營(yíng),那么為什么越來(lái)越多的人來(lái)學(xué)習(xí)Java了呢?

 

  我想到的原因有以下幾點(diǎn):

 

1、開(kāi)源,免費(fèi),跨平臺(tái),相關(guān)產(chǎn)品不用花錢(qián),微軟的產(chǎn)品一年會(huì)花費(fèi)多少?

2、開(kāi)源插件和產(chǎn)品有非常多,穩(wěn)定性強(qiáng)。

3、移動(dòng)端安卓的火爆。

4、大數(shù)據(jù)hadoop的火爆。

5、相關(guān)論壇的熱鬧。

 

  為什么越來(lái)越多的人來(lái)學(xué)習(xí)Java了呢?

 

  先說(shuō)下C# .NET吧

 

  1、從使用者角度來(lái)看,語(yǔ)言層面C#是優(yōu)于Java的。C#設(shè)計(jì)應(yīng)該是借鑒了Java,畢竟當(dāng)初Java已經(jīng)很火了,可謂“青出于藍(lán)而勝于藍(lán)”吧。這點(diǎn),C#很多的語(yǔ)法就可以說(shuō)明。至于平臺(tái)層面,CLR是否一定優(yōu)于JVM,這個(gè)沒(méi)有透徹研究,不敢輕易下結(jié)論,還是由大家來(lái)做評(píng)論吧。

 

  2、微軟擁有號(hào)稱(chēng)世界上非常強(qiáng)大的IDE開(kāi)發(fā)工具VS,編寫(xiě)C#非常容易。

 

  3、微軟作為一家商用公司,一貫是比較體貼開(kāi)發(fā)者。制定好各種標(biāo)準(zhǔn)和實(shí)現(xiàn),版本兼容性那些也做的很好。加上2中提到的IDE強(qiáng)大。易用性是更加好的(至少對(duì)于初學(xué)者是這樣)。同時(shí),微軟的很多技術(shù)讓編程的門(mén)檻更低(例如早幾年搞的拖控件,綁數(shù)據(jù)...堪稱(chēng)是“傻瓜式”的)。在一些小公司,或者一些要求不高的項(xiàng)目,這種開(kāi)發(fā)技術(shù)可能比較有優(yōu)勢(shì)。

 

  4、跨平臺(tái)游戲引擎支持??缙脚_(tái)APP開(kāi)發(fā)的支持。

 

  說(shuō)完優(yōu)點(diǎn)之后,咱們來(lái)看看缺點(diǎn):

 

  1、由于早年不開(kāi)源,且捆綁windows緊密,所以跨平臺(tái)特性被人詬病。雖然Mono崛起,并且開(kāi)源了,但是很難改掉人們對(duì)微軟“封閉、臃腫、不安全”的印象了。很多人對(duì)Mono也是半信半疑。世上很多事情就是這樣的,也算是一種惡性循環(huán)吧。

 

  2、開(kāi)源生態(tài)確實(shí)不如Java,雖然是在努力追趕,但是很多方面還有很大差距。成熟方案和選擇性相對(duì)少。很多框架和組件,是先在Java平臺(tái)上出現(xiàn),后來(lái)移植到.NET,更新維護(hù)都成問(wèn)題。很多不錯(cuò)的中間件、平臺(tái),在開(kāi)發(fā)API的時(shí)候,都是優(yōu)先支持Java、python這些,后支持C#(好在大部分的都還支持C#,要不然真的只能靠微軟官方去造了)

 

  3、招聘難度大。國(guó)內(nèi)的大牛.net不多。

 

  4、從身邊的例子和一些招聘信息來(lái)看,同級(jí)別的.net程序員的薪資水平是略低于Java的(當(dāng)然,具體的也要看公司和行業(yè),而且人的技術(shù)水平、背景、綜合能力那些不同,很難橫向比較)。這點(diǎn)對(duì)一般的開(kāi)發(fā)人員熱情來(lái)講是比較有打擊性的。當(dāng)然,出色的技術(shù)人員不管是哪個(gè)方向和領(lǐng)域,薪資都不會(huì)低的。

 

  5、由于目前很多企業(yè)和個(gè)人對(duì)Mono和Linux .NET還是半信半疑甚至毫不知情,所以還是會(huì)捆綁在windows上。這就造成了授權(quán)費(fèi)用的風(fēng)險(xiǎn)。還有就是windows自動(dòng)化運(yùn)維的缺點(diǎn)了。

 

  (為了避免口水戰(zhàn),特別說(shuō)明:上面說(shuō)到的幾點(diǎn),有些是客觀存在的事實(shí),有些確實(shí)是國(guó)內(nèi)的不良風(fēng)氣、誤解等造成的惡性循環(huán))

 

  再說(shuō)說(shuō)Java的優(yōu)勢(shì):

 

  1、出現(xiàn)的時(shí)間比較早,跨平臺(tái),一開(kāi)始就占領(lǐng)了市場(chǎng),名聲一下就打開(kāi)了。

 

  2、開(kāi)源生態(tài)好,技術(shù)方案的可選性多。

 

  3、成功的案例多。從企業(yè)級(jí)系統(tǒng),到大規(guī)?;ヂ?lián)網(wǎng)系統(tǒng),再到現(xiàn)在一直占主流。然后扯到近幾年火熱的android、hadoop...可以看出Java的了

 

  4、由于1,2,3的優(yōu)點(diǎn)。所以Java出色的技術(shù)人員相對(duì)也會(huì)多一些

 

5、IDE方面,有eclipse,myeclipse,近幾年,IDEA也是越來(lái)越火了

 

6、正是因?yàn)閷W(xué)習(xí)Java的人越來(lái)越多,所以也就導(dǎo)致Java的大環(huán)境是越來(lái)越好,良性循環(huán)。

 

如果你對(duì)C語(yǔ)言也感興趣,可以看看這個(gè):Java和C哪個(gè)好?

上一篇:重復(fù)制造輪子的成功
下一篇:如何馴服你的程序員老公?

開(kāi)班信息

主站蜘蛛池模板: 日本一区二区三 | 夜色99| 久久国产乱子伦免费精品 | 亚洲综合黄色 | japanese55成熟丰满熟 | 天天操比| 国产精品你懂的 | 欧美在线视频网 | 国产精品久久久久久久成人午夜 | 天天干天天操天天玩 | 国内国产精品天干天干 | 久9热精品视频在线观看 | 国产片欧美片亚洲片久久综合 | 日b视频免费看 | 日韩一区二区三区在线视频 | 精品午夜寂寞黄网站在线 | 欧美高清不卡午夜精品免费视频 | 亚洲国产精品热久久 | 亚洲成人福利 | 91精彩视频在线观看 | 久久99爱爱 | 在线日韩亚洲 | 999毛片免费 | 亚洲视频观看 | 99国产福利视频在线观看 | 91在线视频网址 | 亚洲天码中文字幕第一页 | 香蕉视频在线观看国产 | 在线观看日本免费不卡 | 国产精品一区二区久久沈樵 | 天天干天天色综合 | aaaaaa国产毛片孕妇版 | 夜夜爱夜夜做夜夜爽 | 99爱视频精品免视看 | 亚洲天天做日日做天天欢毛片 | 伊人久久色 | 欧美精品在线免费观看 | 日韩中文字幕在线有码视频网 | 天天爱添天天爱添天天爱添 | 国产精品国语自产拍在线观看 | 久久99亚洲精品久久99 |