国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

初識Java——(Java學習筆記一)

2019-11-14 21:06:03
字體:
來源:轉載
供稿:網友
初識java——(Java學習筆記一)馮諾依曼體系結構JAVA核心優勢:跨平臺---通過JVM(java虛擬機)來實現JVM:Java虛擬機的一種規范標示符:只能以下劃線、美元符號($)、字母、數字組成,不能以數字開頭float:(占用4個字節的儲存空間)浮點數并不能精確地表示所有的小數,存在舍入誤差double占用8個字節的存儲空間char占2個字節int占4個字節Boolean類型(占一位不是一個字節),一個字節占8位需要精確的高可以使用BigDecimal類double和float 都不能精確的表示一個數值自動數據類型轉換:容量小的數據類型可以轉換為容量大的數據類型為什么java能夠跨平臺運行:    java之所以能夠實現跨平臺運行,是因為他根本不直接運行在任何底層平臺上,而是需要在哪里運行,就在哪里事先準備好自己的java平臺。JVM(java虛擬機),是java語言的運行環境java編譯器針對jvm產生class文件,因此事獨立于平臺的java解釋器負責將jvm的代碼在特定的平臺上運行的java虛擬機是不跨平臺的。class文件---字節碼文件main方法的作用:
程序的入口保證程序的獨立運行被jvm調用

數據類型:基本數據類型和引用數據類型

基本數據類型:數值型(整數類型(byte、int、long、short)和浮點類型(float、double))、字符型(char)、布爾型(Boolean)引用數據類型:類、枚舉、注解、接口(interface)、數組([])占用字節數:byte(8),short(16),int(32),long(64),float(32),double(64)小----->大byte,short,char<int<long<float<double整型默認:int浮型點默認:double類型轉換:自動類型轉換也叫隱式類型轉換(向上轉型)(小---->大)、強制類型轉換也叫顯式類型轉換(大------>小)++在變量的后面,表示先運算在自身加1++在變量的前面,表示先自身加1在運算1.0/0 或者1/0.0 結果為Infinity(正無窮大)因為數值類型被提升為double型 double的精度比int精度高+=,-=,*=,/=,%=:有一個隱式的類型轉換異或(^):相同就為FALSE,不同就為TRUE"&"和"&&"的區別:單與時無論左邊真假右邊都進行運算,雙與時,如果左邊為真右邊參與運算,如果左邊為假,那么右邊不參與運算"|"的"||"區別同理:雙或時,左邊為真右邊不參與運算"^"和"|"不同之處時,當左右都為TRUE時,"^"結果為FALSE短路與(&&):當&&左邊的運算為FALSE時,就不在判斷右邊的運算了短路或(||):當||左邊的運算為TRUE的時候,就不在判斷||右邊的運算了。三元運算符:Boolean表達式?語句1:語句2當Boolean為TRUE時執行語句1,當Boolean表達式為FALSE時,執行語句2移位:左移(>>)與右移(<<)左移(右移):將二進制碼整體左移指定位數,左移之后的空使用‘符號位’來補充1)若是正數,則使用0來補充2)若是負數,則使用1來補充無符號右移(>>>),將二進制碼整體右移指定位數,向右移一位就是除以2,右移之后的空使用‘0’來補充循環的控制:控制外層循環,可以使用標簽(outer:for(){} break outer;)終止外層循環:break 外層循環的標簽跳出外層循環:continue 外層循環的標簽return:結束循環所在的方法break,return,continue語句后面不能再有語句System.out.PRint()可以不傳參傳參System.out.print()必須傳參
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 漳平市| 永平县| 马尔康县| 固阳县| 阿鲁科尔沁旗| 金阳县| 元氏县| 富平县| 个旧市| SHOW| 时尚| 拜城县| 囊谦县| 靖边县| 泸溪县| 霍邱县| 左权县| 略阳县| 浮梁县| 车险| 通州市| 周至县| 夏津县| 桐庐县| 平顶山市| 万州区| 平山县| 封丘县| 隆昌县| 澄城县| 永胜县| 江安县| 德江县| 洱源县| 冷水江市| 卢湾区| 镇安县| 磐安县| 巫溪县| 本溪| 河池市|