9 識別符號與型別轉換

2021-10-01 13:12:25 字數 781 閱讀 9019

識別符號就是給類,方法,變數等起名字的符號。

識別符號的定義規則:

1.由數字,字母,下劃線(_)和美元符($)組成

2.不能以數字開頭

3.不能是關鍵字

4.區分大小寫

識別符號常見命名規則:

規定1:識別符號是乙個單詞的時候首字母小寫         示例:name

規定2:識別符號由多個單詞組成的時候,第乙個單詞首字母小寫 其他單詞首字母大寫        示例:fistname        

規定1:識別符號是乙個單詞的時候首字母大寫         示例:name

規定2:識別符號由多個單詞組成的時候,第個單詞首字母首字母大寫        示例:fistname

1.自動型別轉換:把乙個表示資料範圍小的數值或者變數賦值給另乙個表示資料範圍大的變數。 示例:double d=10;

2.強制型別轉換:把乙個表示資料範圍大的數值或者變數賦值給另乙個表示資料範圍小的變數。示例:int k= (int)88.88;

轉換格式:資料型別     變數名 = (目標資料型別)值或者變數;

弊端:強制型別轉換會丟失部分資料。

數值型資料型別從小到大圖:

byte、(short、char、)int、long、float、double、char、boolean。                     

注意:byte、short不能直接到char的型別轉換。

byte、short進行預算的時候會先提整到int型別在進行運算。(後續補充)

boolean是非數字型別的不參與轉換。

資料型別轉換及識別符號

資料型別轉換 自動型別轉換 滿足條件 兩種型別要相容 數值型別 互相相容 目標型別大於源型別 例如將int 資料型別的值賦值給double資料型別的變數。這是因為int型別的最大取值範圍是 2147483647,然而double型別的最大取值範圍是 1.7976931348623157e308,它可...

MySQL資料型別,約束與識別符號

資料型別分類 數值型 整數,小數 字元型,日期型。一,數值型 1.整數 分類tinyint,smallint,mediumint,int integer,bigint。例子1 設定無符號與有符號 create table tab int id int unsigned 設定無符號 id name i...

變數與識別符號學習

一 變數 1.變數的定義 在程式執行期間其值可以改變的量稱為變數,乙個變數在記憶體中佔據乙個儲存單元 2.變數的要素 變數名 變數值 變數的儲存單元 3.變數先宣告再使用 4.變數初始化 變數型別 變數名 初值,變數名 初值,初值可以是常量,也可以是乙個有確定值得表達 5.在使用之前,變數應有確定的...