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

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

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

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

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

1.3 CPU

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

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

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

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

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

5. JVM&JDK&JRE

在這里插入圖片描述

6. 變量

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

7. 標(biāo)識符

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

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

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

Java語言中預(yù)先定義好了一些標(biāo)識符名稱,我們稱之為關(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ù)會被識別為精度較高的雙精度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ù)的類型不會發(fā)生變化
byte b1 = 10;
//b1 = b1 + 20; // 會報錯, int =>byte
b1 += 20;
10.2 邏輯運(yùn)算符

&稱為與運(yùn)算,需要判斷符號前后兩個條件表達(dá)式的結(jié)果。
&&稱為短路與運(yùn)算,如果第一個表達(dá)式為false,那么無需執(zhí)行第二個表達(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級流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級服務(wù)器適合批量采購,新人活動首月15元起,快前往官網(wǎng)查看詳情吧

當(dāng)前名稱:Java基礎(chǔ)學(xué)習(xí)導(dǎo)論-創(chuàng)新互聯(lián)
路徑分享:http://bm7419.com/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)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

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