Java學習筆記(二) Java語言基礎

一、標識符 

Java標識符遵循以下規則:

符號只允許下劃線_和美元$符號
不能以數字開頭
不能使用Java關鍵字
注意英文字母大小寫代表不同含義
取名應遵循易於理解、便於記憶的原則

其中,對於命名規範而言:

項目名/project:全部小寫,如果項目名是多個英語單詞組成,每個單詞都要小寫
包名/package:全部小寫
類名/class:首字母大寫,也就是帕斯卡命名法,首字母大寫,如果類名是多個單詞拼成的,每個單詞的首字母都要大寫
變量名、方法名:首字母小寫,也就是駝峯命名法,如果名稱有多個單詞組成,每個單詞的首字母都要大寫
常量名全部大寫

注意:

Java中true、false、null都是小寫
無 sizeof 運算符Java所有數據類型的長度和表示是固定的,與平臺無關,不是像在C/C++語言中那樣數據類型的長度根據不同的平臺而變化。這正是Java語言的一大特點.
goto和const是Java編程語言中保留的沒有意義的關鍵字

 

二、基本數據類型

整數類型:byte、short、int、long
浮點類型:float、double
字符類型:char
邏輯類型:boolean

 

字符型

Java字符型是16位無符號數據,佔有2個字節,用''表示。

字符集

Java字符集是字符的有序集合,現使用UniCode字符集,即Java中處理中文字符的操作和處理英文字符的操作是一樣的

而字符串""是String複合數據類型

邏輯型boolean

 

初始化與初始值

 

二、類型轉換

遵循原則

低級到高級的自動類型轉換
高級到低級的強制類型轉換

Java中所佔用字節由低到高

(byte,short,char)--int--long--float--double

 

三、Java運算符

3.1 語句與表達式

語句是構成程序的基本單位,表達式是用運算符把操作數連接起來表達含義的式子。

語句和表達式的區別與聯繫
語句是程序的組成部分;表達式是語句的組成部分
語句有結束符;表達式沒有結束符
語句是針對程序而言的;表達式是數學上的計算概念
算式的計算結果=號在右邊;賦值語句=號在表達式左邊

 

注意精度損失。

3.2 運算符的優先級

 

位運算的應用

·清零
按位與0
·交換變量
^
·加密
公鑰+私鑰+異或

 

四、程序流程控制

4.1 順序結構就是按照指令的先後次序

4.2 分支設計if/switch

switch 語句中的表達式的數據類型可以是byte、char、short、int 類型。
根據表達式值與case語句後面的匹配情況決定程序執行的分支
每個case 語句都要有break語句
不匹配的情況執行 default 語句

循環控制 for/while/do-while

Tips:

while循環執行時首先會計算一次條件表達式的值
do-while則會直接執行循環體,再計算

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章