Java是什麼?Java到底能幹嘛?

孙松林 2024-04-15 00:48 13次浏览 0 条评论 taohigo.com

我剛開始學習Java的時候,很長一段時間都有這麼個疑惑?

自己也看過不少的課程和書,大部分都是從Java的發展史開始講,總之就是那些什麼Java歷史悠久,Java很優秀,Java越來越牛,用的人越來越多,什麼編程語言排行榜常年第一,大致都是這些,然後再扯些其他的,接著就上起瞭Hello World!就這樣,你Java生涯的第一個代碼開始瞭,意思是“你好,世界!”

可能你在剛開始學習Java的時候也有這樣的疑惑,那麼你會怎麼做呢?你不知道啊,怎麼辦?問別人?不,你應該會想到百度,不是說

好嘞,我們上百度看看去:

看到第一個是百度百科對Java的介紹,點開看看吧,百度百科是這樣介紹Java的:

大眼一看,說的真好,不過總覺得有點官方啊,繼續搜索其他的文章,看看別人怎麼介紹Java的,隨便點開一篇文章,看,這位博主這樣說:

百度百科那個說到瞭C和C++,還有什麼面向對象,分佈式,還有什麼靜態面向對象編程,覺得有點不懂,看這位博主寫的,貌似懂瞭一些,不過啥是jvm啊?

你看看,剛開始學習個Java,沒想到什麼是Java都弄不清楚,有點小失落!

那麼怎麼去理解Java,該怎麼說呢?要的是那種從來沒有接觸過編程的人也能一聽就知道Java是什麼瞭?有嗎?

那必須有啊,那啥是Java嘞?

首先嘞,你先記住,Java是語言,啥是語言?漢語,英語,法語和德語,佈拉佈拉,就這些,對,Java也是一門語言,有啥不同嘞,像漢語,針對的是我們人,我們中國人大部分都是使用漢語來進行溝通,Java也是語言,不過我們人不用Java語言溝通,那Java是誰的溝通語言?

Java是計算機和我們的溝通語言,計算機可以懂Java這門語言。當然,你學會瞭Java,你也會這門語言,你就可以和計算機溝通啦!

比如說,你對你女朋友說“給我倒洗腳水去!”,然後你女朋友聽到瞭這句話,知道自己該幹嘛瞭,就去給你倒洗腳水瞭(現實中大部分不是這樣,哈哈)。

那麼你要是和計算機溝通,想讓計算機給我們做一件事情,總不能說“喂,計算機,給我倒洗腳水去”,這個計算機還真聽不懂,那咋辦?

當然是得使用計算機能夠明白的語言與它溝通啦!那是啥,Java就是啊,你使用Java是可以和計算機溝通的,當然這裡的溝通是類比我們人與人之間的說法,其實對於計算機而言,準確的應該是我們給計算機下達指令,計算機收到我們的指令去做相應的事情。

怎麼樣,大致有個印象吧!啥是Java,明白那麼一丟丟瞭吧!

Java是一門語言,記住瞭吧,這個語言是用於計算機的,我們使用Java可以和計算機進行交流,我們寫一段Java代碼,計算機就知道我們想幹啥,當然前提是你寫的是正常的代碼,所以Java可以叫做計算機語言。

可能有人又不明白瞭,啥是計算機語言,這個?不就是計算機之間的語言嘛,我們看看百科怎麼介紹計算機語言的:

看到這裡我們又要肯定一個概念,啥嘞?

好,我們繼續,我們看上面說到瞭編程語言,那啥又是編程語言,和計算機語言有什麼區別呢?

首先你要知道,你學習Java,以後你就可以說自己是程序員,碼農,敲代碼的,幹編程的!

你看,我們又說到瞭編程,咱先來說說編程語言吧,上面我們說到,Java是一門計算機語言,那是不是編程語言呢?

必須的啊,Java鐵定是編程語言啊,這裡要記住:

到瞭這裡,急需要和大傢解釋一下,什麼是編程語言,百科對他是這樣說的:

簡單點,大白話一點:

沒忘記吧,Java就是一門編程語言啊,當然,編程語言那可有不少嘞,就像各個國傢都有自己不同的語言,編程語言也是有很多分類的,來來,看張圖吧:

你看看,是不是很多啊,不過不用管它,我們的重點是Java。

說到瞭這裡,我們大致知道瞭Java是個啥,那麼這個Java怎麼用啊?能不能舉個例子啊,好,接下來,我們就讓我們的計算機給我們倒洗腳水,走起。

對瞭,你起碼應該知道Java編程語言,是需要你寫的吧,也就是需要你敲代碼的。

下面我們開始敲代碼吧,打開你的記事本,然後寫上這些:

public class Hello{
public static void main(String[] args){
System.out.println("hello,給我倒洗腳水去");
}
}