1. 程式人生 > >[email protected]@入門學習@03

[email protected]@入門學習@03

Java與C語言的幾點異同

八大基本型別

首先由在C語言中就接觸過的六種型別:char、short、int、long、float、double

以及初具Java特色的兩種型別:byteboolean

其中boolean型別是布林型,其取值只有兩種,truefalse。

對於關係運算和邏輯運算結果,Java中,一律按照boolean型別對待。

變數定義及其生命域

C99標準時,我們所有使用的變數都需要在最初始階段進行定義,而在Java中卻不需要如此,我們只需要在我們使用的位置(花括號“{}”內部)進行定義即可,且該變數在該花括號結束(即右花括號“}”)後而被釋放掉。

String類和自動型別轉換

String型別是可以執行“加法”運算的,且任何型別的資料 + String,都會被Java自動轉換成String型別。

即:

"abc" + 1的結果為"abc1"

"1" + "2"的結果為"12"