成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

Java基礎學習導論-創(chuàng)新互聯(lián)

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

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

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

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

1.3 CPU

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

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

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

4. Java高級應用

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

5. JVM&JDK&JRE

在這里插入圖片描述

6. 變量

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

7. 標識符

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

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

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

Java語言中預先定義好了一些標識符名稱,我們稱之為關鍵字或保留字。

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

在這里插入圖片描述

9.1 整數(shù)類型

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

9.2 浮點類型

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

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

Java中范圍小的數(shù)據(jù)可以直接轉換為范圍大的數(shù)據(jù),但是范圍大的數(shù)據(jù)無法直接轉換為范圍小的數(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. 運算符

在這里插入圖片描述

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

&稱為與運算,需要判斷符號前后兩個條件表達式的結果。
&&稱為短路與運算,如果第一個表達式為false,那么無需執(zhí)行第二個表達式。

|與||同理。||稱為短路或運算。

10.3 三元運算符

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

11. 表達式

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

// 表達式的結果類型是元素種類大的那一種, 最小使用的類型是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, 需要強制轉換才能變成byte類型

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

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

當前名稱:Java基礎學習導論-創(chuàng)新互聯(lián)
路徑分享:http://jinyejixie.com/article26/dpdocg.html

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

廣告

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

成都定制網(wǎng)站建設
清苑县| 岳西县| 新郑市| 内江市| 永善县| 柳江县| 柘城县| 汉中市| 祁连县| 永泰县| 卓资县| 池州市| 化德县| 高邑县| 东城区| 勐海县| 许昌县| 定远县| 宜良县| 怀集县| 海淀区| 临沭县| 河北省| 资溪县| 和硕县| 永年县| 壶关县| 大庆市| 邵阳市| 双柏县| 大关县| 九龙县| 沿河| 鄂尔多斯市| 马尔康县| 成安县| 东乌| 习水县| 色达县| 吴川市| 英山县|