Java编程基础篇第二章
關(guān)鍵字
概述:被Java語言賦予特定含義的單詞。
特點:組成關(guān)鍵字的字母全部為小寫字母。
標識符
概述:給類,接口,包,方法,常量起名字時的字符序列
組成規(guī)則:英文大小寫字母,數(shù)字,$和— 命名規(guī)則。
包名:多單詞組成時所有字母都小寫。
類名接口名:多單詞組成時,所有單詞的首字母大寫
常量名函數(shù)名:多單詞組成時,第一個單詞首字母小寫,第二個單詞開始每個單詞首字母大寫。
注意事項:不能以數(shù)字開頭、不能是Java 中的關(guān)鍵字、區(qū)分大小寫要見名知意,駝峰命名
常量
概述:在程序執(zhí)行的過程中其值不可以發(fā)生改變
常量分類:
1、字面值常量
2、自定義常量(面向?qū)ο蟛糠种v)
字面值常量的分類:
1. 整數(shù)常量:所有整數(shù)。
2. 小數(shù)常量:所有小數(shù)
3. 布爾(boolean)型常量:只有兩個數(shù)值,true、false
4. 字符常量:將一個數(shù)字字母或者符號用單引號( ' ' )標識,如:'a'
5. 字符串常量:將一個或者多個字符用雙引號("")標識,如:"hello world"、"a"、""(空字符串)
6. null 常量:只有一個數(shù)值就是:null
Java針對整數(shù)常量提供了4 種表現(xiàn)形式:二進制、八進制、十進制 、十六進制
?
變量
概述:在程序執(zhí)行的過程中,在某個范圍內(nèi)其值可以發(fā)生改變的量
格式:數(shù)據(jù)類型 變量名 = 變量值;
好處: 可以用來不斷的存放同一類型的常量,并重復使用
數(shù)據(jù)類型
概述:Java 語言是強類型語言,對于每一種數(shù)據(jù)都定義了明確的具體數(shù)據(jù)類型,在內(nèi)存中分配了不同大小的內(nèi)存空間
Java中數(shù)據(jù)類型的分類
分類:基本數(shù)據(jù)類型(4 類8種) 和引用數(shù)據(jù)類型
整數(shù)型
byte 占一個字節(jié) -128 到127
short 占兩個字節(jié) ?-2^15~2^15-1
int 占四個字節(jié) ?-2^31~2^31-1
long 占八個字節(jié) -2^63~2^63-1
浮點型
float 占四個個字節(jié) -3.403E38~3.403E38
double 占八個字節(jié) -1.798E308~1.798E308
字符型
char 占兩個字節(jié) 0~65535
布爾型
boolean理論上是占八分之一個字節(jié),因為一個開關(guān)就可以決定是true和false了,但是java中boolean類型沒有明確指定他的大小
引用數(shù)據(jù)類型:
類(class),接口(interface),數(shù)組([ ])
注意:
作用域 :變量定義在哪一級大括號中,哪個大括號的范圍就是這個變量的作用域。相同的作用域中不能定義兩個同名變量
初始化值:沒有初始化值不能直接使用
在一行上可以定義多個變量,但是不建議只定義一個
數(shù)據(jù)轉(zhuǎn)換
默認轉(zhuǎn)換
byte,short,char—int—long—float—double
byte,short,char 相互之間不轉(zhuǎn)換,他們參與運算時首先轉(zhuǎn)換為int 類型
強制轉(zhuǎn)換
目標類型 變量名=(目標類型)(被轉(zhuǎn)換的數(shù)據(jù));
boolean類型不能轉(zhuǎn)換為其他的數(shù)據(jù)類型
?
運算符
加(+),減(-),乘(*),除(/),自增(++),自減(--),字符的相加(+)
關(guān)系運算符
賦值運算符
轉(zhuǎn)載于:https://www.cnblogs.com/XiDaPuBen/p/8107919.html
總結(jié)
以上是生活随笔為你收集整理的Java编程基础篇第二章的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: F. 配置多站点
- 下一篇: [LeetCode] 67. Add