1. 程式人生 > >Java入門必掌握知識

Java入門必掌握知識

一.常量:其值在程式的執行過程中不發生改變的量。 分類:1字面值常量2自定義常量 字面值常量的分類:1字串常量2整數常量3小數常量4字元常量5布林常量6空常量 二.二進位制:0,1組成,以0b開頭 八進位制:以0開頭 十進位制:整數預設是十進位制 十六進位制:以0x開頭(x可以大寫) 三.十進位制到任意進位制的轉換原理:除積取餘,直到商為0餘數反轉 四.原碼反碼及補碼 所有資料的運算都是採用補碼進行的 最高位為符號位,“0”表示正“1”表示負 五 資料型別

六.使用變數的注意事項 a:作用域問題 變數定義在哪一級大括號中,哪個大括號的範圍就是這個變數的作用域。相同的作用域中不能定義兩個同名變數。 b:初始化值問題 沒有初始化值不能直接使用 c:在一行上建議只定義一個變數 可以定義多個,但是不建議 七.資料型別轉換

八.強制資料型別轉換 強制轉換的格式 目標資料型別 變數名=(目標資料型別)(被轉換的資料); 強制轉換的注意事項 儘量不要使用強制型別轉化,因為可能存在損失精度的問題。 byte b = 130有問題,byte b = (byte)130 九.ASCII碼錶的概述 記住三個值: ‘0’ 48 ‘A’ 65 ‘a’ 97 十.+在有字串參與中被稱為字串連線符 System.out.println(5+5+"=5+5"); 結果10=5+5 十一.運算子 什麼是運算子 對常量和變數進行操作的符號稱為運算子 運算子的分類 算術運算子 賦值運算子 比較運算子 邏輯運算子 位運算子 三目運算子 注意事項: a:整數相除只能得到整數。如果想得到小數,請使用浮點數 b:/獲取的是除法操作的商,%獲取的是除法操作的餘數 %運算結果的符號,取決於參與運算是左邊的符號 十二.賦值運算子 short s=1;s = s+1;有問題,參與運算s變成int型,short容不下int型 short s=1;s+=1;無問題,+=執行過程中會有強制型別轉換 十三.關係運算符 == ,!= , < , > , <= , >= , instanceof 無論你的操作是簡單還是複雜,結果是boolean型別。

想自學Java的同志可以跟進我的學習筆記,還可以加我微信交流哦18829534131,哈哈哈!