日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > java >内容正文

java

Java:Java和c的区别

發(fā)布時間:2025/4/5 java 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Java:Java和c的区别 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

一、Java的基本數(shù)據(jù)類型和c基本一樣

首先新建一個java工程

然后選擇名字,點擊finish

然后在src里面的class新建文件

??

?給他起個Test的名字,然后點擊finish

進來的樣子

?比如我們c語言一進來,就關心main函數(shù)

?對于java來說,main函數(shù)也是整個函數(shù)的入口點

?然后點alt /? 回車? ? ?就可以啦,變成了java可以用的main函數(shù)

參數(shù)是,是字符串的數(shù)組

?我們c語言的參數(shù)是(括號里面的),二級指針其實也是一個字符串的數(shù)組,多了一個參數(shù)的個數(shù)

????????????????????????????????

?我們寫個代碼運行一下

?運行的時候

?結果

?然后改動一下代碼

?結果

沒換行,可以給個\n

?運行的時候可以點擊爬蟲后面的播放鍵

?運行結果

?通常情況下我們都省去\n,換個函數(shù),帶換行符的println

修改代碼

?我們只做了賦值,沒有用它,

這個環(huán)境會根據(jù)你寫的代碼會時時提示

?補充一點:syso? ?alt 加上/? 就能變成??? ?System.out.println();

跟我們的main? ?alt? 加上 /? 一樣

c語言里面輸出a的值? ? ????????printf("a=%d",a);

java中a后面想有一個具體的值直接用+就可以,不需要占位符

?運行結果

如果我們現(xiàn)在要把a,b,c同時輸出

c語言printf("a=%d,b=%d,c=%d",a,b,c);

?運行結果

?這個10跟后面的b比較近,怎么辦?

b前面? ?和? c前面? ?加上空格

?運行結果

?那如果我們想輸入printf("%d+%d=%d",a,b,c);? ?呢?

"+" 和? "="? 是死的,原樣輸出

,a代表一個占位符,b代表一個占位符,c代表一個占位符

然后把這些東西用加號連起來,這邊的加號起到了小字符的連接作用

?運行結果

?那么如果是小數(shù)呢?

?顯示了錯誤

,因為默認環(huán)境下寫小數(shù),小數(shù)一概認定為double類型

,強制把double類型轉化為float 類型?

?因為沒有占位符,所以無所謂格式的問題,連進來就可以

?運行結果

?二、選擇控制語句和c語言一樣

先刪掉測試工程

?然后建java第二個工程 ,也叫Test

?運行結果

改動一下?

?運行結果?

?在試一下switch

?運行結果

?改動一下

?運行結果

?是不是還能嵌套?

?運行結果

?改動一下

?運行結果

三、循環(huán)控制和c一樣?

來個for循環(huán)和while 循

運行結果

四,JAVA數(shù)組和c基本一樣,稍微區(qū)別

c語言的數(shù)組如何定義呢?

int a[3];

在java里面這樣可以嗎?

?顯示錯誤,讓咱們刪掉3

?

?這就是java的數(shù)組,很怪的,連有幾個都不知道

?我們回顧一下c語言是不是也有一種寫法

,下面這種寫法java就接受了

java數(shù)組? ? 【】中間不能有具體的數(shù)組大小體現(xiàn)在這兒

?但是java數(shù)組還是有下標的

,他也是通過下標法來訪問的

運行結果

?那我們?nèi)绻x一個空數(shù)組呢?

c里面int a[3];

java里面如何定義呢?

?剩下的部分和c一樣

輸出結果為0,因為我們沒有數(shù)據(jù)呀

?然后我們可以改動一下

?運行結果

?這個3是不是有點low

,換個玩法

在c里面不是有int len =sizeof(array)/sizeof(array[0]);? ?計算它整個數(shù)組的大小

java直接用 array.length搞定

?運行結果不變

?而且int array[] = new int[3];

也可以變化一下,等于分開寫對他做初始化

java中的null是小寫,c語言中的NULL是大寫

運行結果

?那么我們?? ?int array2[]=new int[3]{22,33,44};? ? ? ? ?這樣寫可以嗎?????????不可以

????????????????int array2[]=new int{22,33,44};????????????????這樣寫可以嗎?????????不可以

????????????????int array2[]=new {22,33,44};??????????????????這樣寫可以嗎?????????不可以

????? ? ? ? ? ?int array2[]=?{22,33,44};???? ? ? ? ?這樣寫可以嗎? 這樣寫就是跟上面int a [] = {1,2,4}一樣了

一般我們定死????????int a[] = {1,2,4};

或者????????int array[] = new int[3];? ? ?

或者分開寫????????int array[] = null;?? ?

????????????????????????array = new int[3];

五、java方法就是c的函數(shù),稍微區(qū)別

?按照c語言的方法寫兩個函數(shù)

?

但是顯示不對

,他要求函數(shù)必須是static的

?

你命名不加static是可以的

,你在封裝整個函數(shù)的時候沒有static可以

,但是你調用的話,只允許你封裝,不允許你調用

你非得調用它加個static?

?

必須加static 嗎? 可以不加

?運行結果

?

整個類有點像一個結構體

,可以理解為三個函數(shù)指針static void myPrintf()??????static void putAInt(int a)????????public static void main(String[] args)?

c語言 這里面也不能直接調用myPrintf();? ?需要變成st1.myPrintf();? ? ? ? ?跟java一個道理

??

?定義了一個結構體的變量,通過變量來調用它

?剩下的東西和c語言的認識一模一樣

六、JAVA找最高分最低分和計算器的案例

運行結果

?

?再來個計算器

?運行結果

?

七、數(shù)組規(guī)劃的補充

(注意)

在c里面我們一般數(shù)組的寫法

int score[] = {10,23,2165,76,4,2,,87,4,25};

但是在java中數(shù)組最好還是規(guī)范一下寫法,把中括號往前寫

int[] score = {10,23,2165,76,4,2,,87,4,25};

總結

以上是生活随笔為你收集整理的Java:Java和c的区别的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 欧美一区二区三区小说 | 爆操巨乳美女 | 天天爱天天舔 | 在线免费观看高清视频 | 国产+高潮+白浆+无码 | 亚洲精品www久久久久久 | 色狠狠干| 蜜桃av一区 | 男男h黄动漫啪啪无遮挡软件 | 伊人亚洲精品 | 国外成人在线视频 | 国产小视频在线播放 | 天天色天天 | 不卡中文字幕在线 | 91拔萝卜视频 | 在线观看91av | 久久色视频 | 天堂中文字幕在线观看 | 日本一区二区三区免费在线观看 | 国产精品日韩在线 | 亚洲.www| 成人在线免费观看视频 | 丁香激情六月 | 亚洲性生活 | 粉色午夜视频 | 亚洲熟女乱色综合亚洲小说 | 欧美韩国日本在线 | 国产精品久久久久久久裸模 | 丰满少妇大力进入 | 国产成人传媒 | 久热中文字幕在线 | 黄色av中文字幕 | 在线免费观看黄色片 | 插插插综合 | 午夜免费一区 | 欧美在线视频第一页 | 婷婷色在线观看 | 国产日韩欧美一区 | 好吊操视频这里只有精品 | 国内精品在线观看视频 | 欧美aa一级 | 久草中文在线观看 | 日本一区二区成人 | 亚洲精品wwww| 国产老妇视频 | 久久精品视频8 | 夜色视频在线观看 | 爱吃波客今天最新视频 | 国产精品视频网 | 99国产精品免费 | 欧美老熟妇一区二区 | 麻豆乱码国产一区二区三区 | 专业操老外 | 欧美美女性生活 | 精品国产一区二区三区四 | 欧美乱妇狂野欧美在线视频 | 亚洲激情 | 六月婷婷色 | 中文字幕 人妻熟女 | 亚洲天堂h | 日韩欧美中文字幕一区二区三区 | 久久久久久国 | 啪啪免费网址 | 国产乱妇无码大片在线观看 | 四川丰满妇女毛片四川话 | 亚洲午夜不卡 | 女同毛片一区二区三区 | 欧美精品电影一区二区 | www.尤物 | 欧美特黄一区二区三区 | 国模精品视频一区二区 | 国产激情视频在线 | 91丨porny丨在线 | 五十路av | 福利精品 | av2014天堂网 | 视频久久精品 | 欧美日韩一区二区三区视频 | 夜夜骑天天干 | 亚州国产精品 | 国产精品视频第一页 | 成人在线影视 | 91丝袜视频 | 琪琪色综合 | 91九色视频 | 香蕉视频免费在线 | 天天综合天天添夜夜添狠狠添 | 久久9999久久免费精品国产 | 欧美在线视频二区 | 四虎影视免费永久大全 | a级片在线| 大尺度做爰呻吟舌吻情头 | 国产精品66 | av网址免费 | 中国黄色三级 | 91欧美激情一区二区三区成人 | 久色视频在线播放 | 日韩在线免费观看av | 国产鲁鲁视频在线观看特色 |