Java基本语法——(用于日后复习)
本篇內容概述:
1,關鍵字;
2,標識符;
3,數據存儲格式;
4,數據運算;
5,數據類型;
6,變量;
7,數據類型轉換;
8,運算符;
9,字符串String的相關知識;
----------------------------------------------------------------------------------------------------------------------
1、關鍵字
概念:被Java賦予特殊含義的單詞。
舉例:聲明類關鍵字:class
? ?訪問權限關鍵字:public
靜態修飾關鍵字:static
無返回值類型關鍵字:void
2、標識符
概念:用來規范程序中自定義的名稱
組成:字母?數字?下劃線 $
規范:不能以數字開頭
? ?不能包含空格
? ?不能出現除$以外的字符
不能使用關鍵字
注意:Java中的標識符?嚴格區分大小寫
建議:自定義名稱最好做到見名知意
3、數據存儲格式
數據在計算機中以二進制的補碼形式進行存儲。
正數:原碼、反碼和補碼是一致的。
負數:原碼:正數原碼的基礎上將最高位置為1。
反碼:負數原碼的最高位保持不變,其余位上的數取反。
? ?補碼:負數反碼+1。
擴展:八進制以0開頭
? ?十六進制0x開頭
進制間的轉換:
十進制轉n進制:整數部分:除以n取余,余數逆取
? 小數部分:乘以n取整,整數正取
n進制轉十進制:按權展開求和法
? ? ? ? ? ? ? ?? ? ? ?
4、數據運算
二進制中最高位為符號位
? ?計算機中最小單位:位(bit)? ?簡寫b
計算機中處理數據的最小單位:字節(Byte)? ?簡寫B
5、數據類型(Java屬于強類型的編程語言)
基本數據類型
整數類型
byte short int long? ? ? ? ? 所占字節數分別為:1 2 4 8
浮點型
float double? ? ? ? ? ? ? ? ? ?所占字節數分別為:4 8
字符型
char? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 所占字節數為:2
布爾型
boolean? ? ? ? ? ? ? ? ? ? ? ?所占字節數為:1
引用數據類型?
接口類型
數組類型
類類型
6、變量
概念:可以發生變化的數據的容器
聲明格式:變量類型? 變量名 =?數據;
建議命名方法:小駝峰命名法:maxValue
7、數據類型轉換
小類型轉大類型:自動類型轉換
大類型轉小類型:強制類型轉換
8、運算符
算術運算符
+ - * / % ++ --
賦值運算符
= += -= *= /= %=
邏輯運算符
邏輯與(&&或&)
邏輯或(||或|)
邏輯異或(^)
邏輯非(!)
比較運算符
> < >= <= != == ===
位運算符
三元運算符
轉義符
9、比較字符串序列的是否相等的方法:a.equals(b);
? 比較字符串的大小:a.compareTo(b);
10、instanceof?是關鍵字而不是方法,類似于>號之類的。
轉載于:https://www.cnblogs.com/Sjsk-Blog/p/7912180.html
總結
以上是生活随笔為你收集整理的Java基本语法——(用于日后复习)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: javaweb里边的重定向与转发的区别
- 下一篇: POJ1015