Java基礎(chǔ)學(xué)習(xí)導(dǎo)論-創(chuàng)新互聯(lián)

1. 計(jì)算機(jī)硬件介紹請(qǐng)?zhí)砑訄D片描述請(qǐng)?zhí)砑訄D片描述1.1 總線

在個(gè)人計(jì)算機(jī)上,總線搭建在主板上,主板是一個(gè)連接計(jì)算機(jī)各個(gè)部分的電路板。

成都創(chuàng)新互聯(lián)的客戶來自各行各業(yè),為了共同目標(biāo),我們?cè)诠ぷ魃厦芮信浜希瑥膭?chuàng)業(yè)型小企業(yè)到企事業(yè)單位,感謝他們對(duì)我們的要求,感謝他們從不同領(lǐng)域給我們帶來的挑戰(zhàn),讓我們激情的團(tuán)隊(duì)有機(jī)會(huì)用頭腦與智慧不斷的給客戶帶來驚喜。專業(yè)領(lǐng)域包括成都網(wǎng)站設(shè)計(jì)、網(wǎng)站建設(shè)、電商網(wǎng)站開發(fā)、微信營(yíng)銷、系統(tǒng)平臺(tái)開發(fā)。1.2 內(nèi)存

比特(bit)是計(jì)算機(jī)中(運(yùn)算的)最小的存儲(chǔ)單位。
字節(jié)(byte)是計(jì)算機(jī)中最基本的存儲(chǔ)單元(數(shù)據(jù)的最小存儲(chǔ)單位)。

1.3 CPU

CPU包括控制單元(用于控制和協(xié)調(diào)其他組件的動(dòng)作)和算術(shù)邏輯單元(用于完成數(shù)值運(yùn)算(+、-、*、/)和邏輯運(yùn)算(比較))。

2. IT定律之計(jì)算機(jī)行業(yè)發(fā)展規(guī)律
  1. 摩爾定律:當(dāng)價(jià)格不變時(shí),集成電路上可容納的元器件的數(shù)目,約每隔18-24個(gè)月,便會(huì)增加一倍,性能也將提升一倍。
  2. 安迪-比爾定律:硬件提高的性能,很快被軟件消耗掉了。
  3. 反摩爾定律:如果你反過來看摩爾定律,一個(gè)IT公司如果今天和18個(gè)月前賣掉同樣多的、同樣的產(chǎn)品,它的營(yíng)業(yè)額就要降一半。
3. Java基本語法

變量、運(yùn)算符、流程控制、數(shù)組…

4. Java高級(jí)應(yīng)用

多線程、集合、IO流、網(wǎng)絡(luò)編程、反射、NIO…

5. JVM&JDK&JRE

在這里插入圖片描述

6. 變量

可以改變的向量存儲(chǔ)
在這里插入圖片描述

7. 標(biāo)識(shí)符

標(biāo)識(shí)數(shù)據(jù)的符號(hào),我們稱之為標(biāo)識(shí)符。
變量名稱就是標(biāo)識(shí)符。
標(biāo)識(shí)符主要用于起名。
標(biāo)識(shí)符是區(qū)分大小寫的。

標(biāo)識(shí)符命名規(guī)則:

  1. 英文拉丁字母,例如wx, qq
  2. 符號(hào),標(biāo)識(shí)符只有采用下劃線和美元$符號(hào),其他符號(hào)不能使用,稱之為特殊符號(hào)??崭駥儆谔厥夥?hào),所以也不能作為標(biāo)識(shí)符使用。
  3. 數(shù)字,阿拉伯?dāng)?shù)據(jù)0到9可以作為標(biāo)識(shí)符使用。但是不能開頭。數(shù)字如果在標(biāo)識(shí)符的開頭位置,那么會(huì)被識(shí)別為數(shù)字,而不是標(biāo)識(shí)符,所以會(huì)發(fā)生錯(cuò)誤。
8. 關(guān)鍵字

Java語言中預(yù)先定義好了一些標(biāo)識(shí)符名稱,我們稱之為關(guān)鍵字或保留字。

9. 數(shù)據(jù)類型

在這里插入圖片描述

9.1 整數(shù)類型

byte: 8位
short: 16位
int: 32位
long: 64位

9.2 浮點(diǎn)類型

含有小數(shù)點(diǎn)的數(shù)據(jù)類型
默認(rèn)情況下,小數(shù)點(diǎn)的數(shù)據(jù)會(huì)被識(shí)別為精度較高的雙精度double類型。

// float: 單精度浮點(diǎn)類型,數(shù)據(jù)需要使用F(f)結(jié)尾
float f = 1.0F;
// double: 雙精度浮點(diǎn)類型
double d = 2.0;
9.3 數(shù)據(jù)類型間的轉(zhuǎn)換

Java中范圍小的數(shù)據(jù)可以直接轉(zhuǎn)換為范圍大的數(shù)據(jù),但是范圍大的數(shù)據(jù)無法直接轉(zhuǎn)換為范圍小的數(shù)據(jù)。

// byte ->short ->int ->long ->float ->double
byte b = 10;
short s = b;
int i = s;
long lon = i;
float f = lon;
double d = f;
10. 運(yùn)算符

在這里插入圖片描述

10.1 賦值運(yùn)算符
// 如果使用了復(fù)合賦值運(yùn)算符,那么數(shù)據(jù)的類型不會(huì)發(fā)生變化
byte b1 = 10;
//b1 = b1 + 20; // 會(huì)報(bào)錯(cuò), int =>byte
b1 += 20;
10.2 邏輯運(yùn)算符

&稱為與運(yùn)算,需要判斷符號(hào)前后兩個(gè)條件表達(dá)式的結(jié)果。
&&稱為短路與運(yùn)算,如果第一個(gè)表達(dá)式為false,那么無需執(zhí)行第二個(gè)表達(dá)式。

|與||同理。||稱為短路或運(yùn)算。

10.3 三元運(yùn)算符

變量 = (條件表達(dá)式)?(任意表達(dá)式1):(任意表達(dá)式2)

11. 表達(dá)式

采用運(yùn)算符合數(shù)據(jù)連接在一起形成符合Java語法規(guī)則的指令代碼,我們稱之為表達(dá)式。

// 表達(dá)式的結(jié)果類型是元素種類大的那一種, 最小使用的類型是int類型
System.out.println(1/2); // 0 (int, int) =>int
System.out.println(1.0/2); // 0.5 (double, int) =>double
byte b1 = 10;
byte b2 = 20;
byte b3 = (byte)(b1 + b2); // (byte, byte) =>int, 需要強(qiáng)制轉(zhuǎn)換才能變成byte類型

參考資料:7天搞定Java基礎(chǔ),Java零基礎(chǔ)極速入門

你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機(jī)房具備T級(jí)流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級(jí)服務(wù)器適合批量采購(gòu),新人活動(dòng)首月15元起,快前往官網(wǎng)查看詳情吧

當(dāng)前名稱:Java基礎(chǔ)學(xué)習(xí)導(dǎo)論-創(chuàng)新互聯(lián)
路徑分享:http://muchs.cn/article26/dpdocg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供做網(wǎng)站、品牌網(wǎng)站制作、App設(shè)計(jì)定制網(wǎng)站、網(wǎng)站制作、定制開發(fā)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都定制網(wǎng)站建設(shè)