色欲av一区久久精品_久久综合色综合色88_无码在线观看不卡_色黄视频网站_亚洲国产精品久久久久秋霞66

java是什么(java是啥?java有什么用?)

時(shí)間:2023-05-15

java是什么

怎樣去了解Java,該怎樣說呢?要的是那種從來(lái)沒有接觸過編程的人也能一聽就知道Java是什么了?有嗎?
那有必要有啊,那啥是Java嘞?
首要嘞,你先記住,Java是言語(yǔ),啥是言語(yǔ)?漢語(yǔ),英語(yǔ),法語(yǔ)和德語(yǔ),布拉布拉,就這些,對(duì),Java也是一門言語(yǔ),有啥不同嘞,像漢語(yǔ),針對(duì)的是咱們?nèi)?,咱們中?guó)人大部分都是運(yùn)用漢語(yǔ)來(lái)進(jìn)行交流,Java也是言語(yǔ),不過咱們?nèi)瞬挥肑ava言語(yǔ)交流,那Java是誰(shuí)的交流言語(yǔ)?
Java是計(jì)算機(jī)和咱們的交流言語(yǔ),計(jì)算機(jī)能夠懂Java這門言語(yǔ)。當(dāng)然,你學(xué)會(huì)了Java,你也會(huì)這門言語(yǔ),你就能夠和計(jì)算機(jī)交流啦!
比如說,你對(duì)你女朋友說“給我倒洗腳水去!”,然后你女朋友聽到了這句話,知道自己該干嘛了,就去給你倒洗腳水了(現(xiàn)實(shí)中大部分不是這樣,哈哈)。
那么你要是和計(jì)算機(jī)交流,想讓計(jì)算機(jī)給咱們做一件工作,總不能說“喂,計(jì)算機(jī),給我倒洗腳水去”,這個(gè)計(jì)算機(jī)還真聽不懂,那咋辦?
當(dāng)然是得運(yùn)用計(jì)算機(jī)能夠明白的言語(yǔ)與它交流啦!那是啥,Java便是啊,你運(yùn)用Java是能夠和計(jì)算機(jī)交流的,當(dāng)然這兒的交流是類比咱們?nèi)伺c人之間的說法,其實(shí)關(guān)于計(jì)算機(jī)而言,精確的應(yīng)該是咱們給計(jì)算機(jī)下達(dá)指令,計(jì)算機(jī)收到咱們的指令去做相應(yīng)的工作。
怎樣樣,大致有個(gè)印象吧!啥是Java,明白那么一丟丟了吧!
Java是一門言語(yǔ),記住了吧,這個(gè)言語(yǔ)是用于計(jì)算機(jī)的,咱們運(yùn)用Java能夠和計(jì)算機(jī)進(jìn)行交流,咱們寫一段Java代碼,計(jì)算機(jī)就知道咱們想干啥,當(dāng)然條件是你寫的是正常的代碼,所以Java能夠叫做計(jì)算機(jī)言語(yǔ)。
或許有人又不明白了,啥是計(jì)算機(jī)言語(yǔ),這個(gè)?不便是計(jì)算機(jī)之間的言語(yǔ)嘛,咱們看看百科怎樣介紹計(jì)算機(jī)言語(yǔ)的:
計(jì)算機(jī)言語(yǔ)(computerlanguage)指用于人與計(jì)算機(jī)之間通訊的言語(yǔ),是人與計(jì)算機(jī)之間傳遞信息的介質(zhì)??墒瞧涓拍畋韧ㄓ玫木幊萄哉Z(yǔ)要更廣泛。例如,HTML是置標(biāo)言語(yǔ),也是計(jì)算機(jī)言語(yǔ),但并不是編程言語(yǔ)。
看到這兒咱們又要必定一個(gè)概念,啥嘞?
Java是一門計(jì)算機(jī)言語(yǔ),能夠用于咱們與計(jì)算機(jī)之間的交流,咱們能夠運(yùn)用Java言語(yǔ)給計(jì)算機(jī)下達(dá)指令。
好,咱們繼續(xù),咱們看上面提到了編程言語(yǔ),那啥又是編程言語(yǔ),和計(jì)算機(jī)言語(yǔ)有什么區(qū)別呢?
首要你要知道,你學(xué)習(xí)Java,今后你就能夠說自己是程序員,碼農(nóng),敲代碼的,干編程的!
你看,咱們又提到了編程,咱先來(lái)說說編程言語(yǔ)吧,上面咱們提到,Java是一門計(jì)算機(jī)言語(yǔ),那是不是編程言語(yǔ)呢?
有必要的啊,Java鐵定是編程言語(yǔ)啊,這兒要記?。?br /> 計(jì)算機(jī)言語(yǔ)包含的更多,它包含了編程言語(yǔ),除此之外,計(jì)算機(jī)言語(yǔ)還包含置標(biāo)言語(yǔ),建模言語(yǔ),你或許又糊涂了,這都是啥???其實(shí)吧,我也不知道,所以,別管了,你只需記住,計(jì)算機(jī)言語(yǔ)包含編程言語(yǔ),Java是一門計(jì)算機(jī)言語(yǔ),也是一門編程言語(yǔ)。
到了這兒,急需要和咱們解釋一下,什么是編程言語(yǔ),百科對(duì)他是這樣說的:
用來(lái)界說計(jì)算機(jī)程序的形式言語(yǔ)。它是一種被標(biāo)準(zhǔn)化的交流技巧,用來(lái)向計(jì)算機(jī)宣布指令。一種計(jì)算機(jī)言語(yǔ)讓程序員能夠精確地界說計(jì)算機(jī)所需要運(yùn)用的數(shù)據(jù),并精確地界說在不同情況下所應(yīng)當(dāng)采取的行動(dòng)。
簡(jiǎn)單點(diǎn),大白話一點(diǎn):
能夠?qū)懗绦?,也便是咱們能夠運(yùn)用它來(lái)讓計(jì)算機(jī)干活
我剛開始學(xué)習(xí)Java的時(shí)分,很長(zhǎng)一段時(shí)間都有這么個(gè)疑問?

Java究竟是啥?它能干什么?

自己也看過不少的課程和書,大部分都是從Java的發(fā)展史開始講,總之便是那些什么Java歷史悠久,Java很優(yōu)異,Java越來(lái)越牛,用的人越來(lái)越多,什么編程言語(yǔ)排行榜常年榜首,大致都是這些,然后再扯些其他的,接著就上起了HelloWorld!就這樣,你Java生計(jì)的榜首個(gè)代碼開始了,意思是“你好,國(guó)際!”
我還是想不通,Java是啥,能干嘛,能不能先告訴我?
或許你在剛開始學(xué)習(xí)Java的時(shí)分也有這樣的疑問,那么你會(huì)怎樣做呢?你不知道啊,怎樣辦?問他人?不,你應(yīng)該會(huì)想到百度,不是說
百度一下,你就知道嗎?
好嘞,咱們上百度看看去:
640?wx_fmt=png
看到榜首個(gè)是百度百科對(duì)Java的介紹,點(diǎn)開看看吧,百度百科是這樣介紹Java的:
Java是一門面向?qū)ο缶幊萄哉Z(yǔ),不僅吸收了C言語(yǔ)的各種優(yōu)點(diǎn),還摒棄了C里難以理解的多繼承、指針等概念,因此Java言語(yǔ)具有功能強(qiáng)大和簡(jiǎn)單易用兩個(gè)特征。Java言語(yǔ)作為靜態(tài)面向?qū)ο缶幊萄哉Z(yǔ)的代表,極好地完成了面向?qū)ο罄碚?,允許程序員以高雅的思想方法進(jìn)行雜亂的編程[1]。Java具有簡(jiǎn)單性、面向?qū)ο?、分布式、健壯性、安全性、渠道?dú)立與可移植性、多線程、動(dòng)態(tài)性等特色[2]。Java能夠編寫桌面應(yīng)用程序、Web應(yīng)用程序、分布式系統(tǒng)和嵌入式系統(tǒng)應(yīng)用程序等[3]。
大眼一看,說的真好,不過總覺得有點(diǎn)官方啊,繼續(xù)搜索其他的文章,看看他人怎樣介紹Java的,隨便點(diǎn)開一篇文章,看,這位博主這樣說:
Java是一種能夠撰寫跨渠道應(yīng)用程序的、面向?qū)ο蟮某绦蛟O(shè)計(jì)言語(yǔ)。簡(jiǎn)單說,Java便是一種言語(yǔ),不過是一種針對(duì)jvm的言語(yǔ),Java編譯后是字節(jié)碼,而jvm會(huì)把這些字節(jié)碼解釋成機(jī)器碼,然后做出相應(yīng)的動(dòng)作。
百度百科那個(gè)說到了C和C++,還有什么面向?qū)ο螅植际?,還有什么靜態(tài)面向?qū)ο缶幊?,覺得有點(diǎn)不明白,看這位博主寫的,貌似懂了一些,不過啥是jvm???
你看看,剛開始學(xué)習(xí)個(gè)Java,沒想到什么是Java都弄不清楚,有點(diǎn)小丟失!
慶哥說:很多人剛開始學(xué)習(xí)Java的時(shí)分其實(shí)并不會(huì)這樣仔細(xì)的去研討究竟什么是Java,大部分都是百度搜一下看一下什么是Java,或者看書看視頻,聽他人大致講一下什么是Java就過去了,結(jié)果便是忽然有人問你什么是Java,你貌似不知道怎樣說,大致能想起來(lái),嗯,是個(gè)編程言語(yǔ)。

文章標(biāo)簽:

Copyright ? 2016 廣州思洋文化傳播有限公司,保留所有權(quán)利。 粵ICP備09033321號(hào)

與項(xiàng)目經(jīng)理交流
掃描二維碼
與項(xiàng)目經(jīng)理交流
掃描二維碼
與項(xiàng)目經(jīng)理交流
ciya68