為什么學(xué)習(xí)java
點(diǎn)擊上方藍(lán)色字體,選擇“標(biāo)星公眾號(hào)”
優(yōu)質(zhì)文章,第一時(shí)間送達(dá)
一、運(yùn)行項(xiàng)目
前幾天在上課的時(shí)候,老師問了一句這樣的話:為什么要學(xué)習(xí)java?
好家伙,當(dāng)然是熱(窮)愛(的)了

當(dāng)然,如此膚淺也是萬萬不能的,于是我陷入沉思,是啊,現(xiàn)在主流編程語言這么多,python,c,c++…為什么我要學(xué)習(xí)java,于是乎我各方取證,得到一下三大結(jié)論:
**
1.java語言具有可移植,跨平臺(tái)性
當(dāng)然,什么意思呢,在我看來當(dāng)然是抄別人代碼可以直接用…(不可?。?/span>
跨平臺(tái)也就是說可以跨操作系統(tǒng),java與平臺(tái)無關(guān),jvm與平臺(tái)有關(guān)。由于計(jì)算機(jī)識(shí)別的是機(jī)器碼,
所以我們編寫的java或是其他高級(jí)語言想要運(yùn)行就得先被編譯成機(jī)器碼,因?yàn)槠脚_(tái)不同,一樣的句
子翻譯出來就不一樣了,這時(shí)候就需要在不同的平臺(tái)有著自己特定的編譯器,這就導(dǎo)致了開發(fā)成本
過高。
于是乎 ,java就創(chuàng)造一種叫做字節(jié)碼的文件,通過編譯器現(xiàn)將java源代碼(.java)編譯成字節(jié)碼文
件(.class),然后通過每個(gè)計(jì)算機(jī)平臺(tái)特有的jvm(java虛擬機(jī)將字節(jié)碼文件翻譯為機(jī)器碼,這就
實(shí)現(xiàn)了所謂的跨平臺(tái)。
2.java市場(chǎng)需求大,范圍廣
回到現(xiàn)實(shí)需求問題,java語言長(zhǎng)期處于計(jì)算機(jī)編程語言中流行排行榜中的前幾名,而且不管是通信行業(yè),
金融行業(yè)還是 電子產(chǎn)品等等各行各業(yè),幾乎都比較青睞java開發(fā)平臺(tái)。
3.簡(jiǎn)單易學(xué)
眾所周知,java語言是一門面向?qū)ο蟮恼Z言,包括python,這種編程方式是更符合我們?nèi)说乃季S模式的。
以前老師又給我們講過,“java這門課之所以簡(jiǎn)單就是因?yàn)槟阆胗檬裁茨憔蛷膸?kù)里調(diào)什么,你就不需要知道
啥”,其實(shí)就是這個(gè)道理,相比其他語言,java更簡(jiǎn)單容易上手,其中引入了類,對(duì)象,這些都是更符合人
們的思維模式,結(jié)構(gòu)更加清晰。
總結(jié)下來就是,更簡(jiǎn)單容易的靠自己的手藝活擺脫貧困。
————————————————
版權(quán)聲明:本文為CSDN博主「優(yōu)秀齊子豆」的原創(chuàng)文章,遵循CC 4.0 BY-SA版權(quán)協(xié)議,轉(zhuǎn)載請(qǐng)附上原文出處鏈接及本聲明。
原文鏈接:
https://blog.csdn.net/qq_45136716/article/details/114884465
粉絲福利:Java從入門到入土學(xué)習(xí)路線圖
??????

??長(zhǎng)按上方微信二維碼 2 秒
感謝點(diǎn)贊支持下哈 
