中文字幕理论片,69视频免费在线观看,亚洲成人app,国产1级毛片,刘涛最大尺度戏视频,欧美亚洲美女视频,2021韩国美女仙女屋vip视频

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
全面的java入門學習筆記總結(jié)
每日頭條
8小時前
2017-03-29
[ 文章導讀 ] 全面的java入門學習筆記總結(jié)1.java開發(fā)環(huán)境答:JAVA_HOME:JDK的家目錄。CLASS_PATH:JDK的類庫目錄。Path:jdk的bin目錄如:%JAVAHOME%/bin。2.程序的移植答:eclipse中import和export的使用也就是項目的導入和導出;3.java中的關鍵字答:詳見下圖:如果你 ...

全面的java入門學習筆記總結(jié)

1.java開發(fā)環(huán)境

答:JAVA_HOME:JDK的家目錄。

CLASS_PATH:JDK的類庫目錄。

Path:jdk的bin目錄如:%JAVAHOME%/bin。

2.程序的移植

答:eclipse中import和export的使用也就是項目的導入和導出;

3.java中的關鍵字

答:詳見下圖:

如果你想學習java可以來這個群交流學習,還可以領取學習資料,首先是五三二,中間是二五九,最后是九五二。

4.java中的標識符

答:標識符就是用于給 Java 程序中變量、類、方法等命名的符號。

(1). 標識符可以由字母、數(shù)字、下劃線(

)、美元符($)組成,但不能包含 @、%、空格等其它特殊字符,不能以數(shù)字開頭。譬如:123name 就是不合法滴

(2). 標識符不能是 Java 關鍵字和保留字( Java 預留的關鍵字,以后的升級版本中有可能作為關鍵字),但可以包含關鍵字和保留字。如:不可以使用 void 作為標識符,但是 Myvoid 可以

(3). 標識符是嚴格區(qū)分大小寫的。 所以涅,一定要分清楚 imooc 和 IMooc 是兩個不同的標識符哦!

(4). 標識符的命名最好能反映出其作用,做到見名知意。

5.什么是變量

答:詳見下圖:

如:int a = 123;a就是房間名, int就是房間類型,123就是入住的客人;

6.如何命名java中的變量

答:詳見下圖:

比如 myLove就是以首字母m,后再加上yLove就等于變量名;

7.java中的數(shù)據(jù)類型

答:詳見下圖:

這里面試常考的是數(shù)據(jù)類型對應的字節(jié)數(shù)如:

byte: 1字節(jié)

short: 2字節(jié)

character: 2字節(jié)

float: 4字節(jié)

int: 4 字節(jié)

long: 8字節(jié)

double: 8字節(jié)

基本數(shù)據(jù)類型和應用類型的區(qū)別:在 Java 的領域里,基本數(shù)據(jù)類型變量存的是數(shù)據(jù)本身,而引用類型變量存的是保存數(shù)據(jù)的空間地址。

8.java中的自動類型轉(zhuǎn)換

答:int score1 = 82;

double score2 = score1

也就是說 int類型可以自動轉(zhuǎn)換為double 類型。

9.java中的強制類型轉(zhuǎn)換

答:double avg1 = 75.8;

int avg2 = (int)avg1;

10.java常量的應用

答:所謂常量,我們可以理解為是一種特殊的變量,它的值被設定后,在程序運行過程中不允許改變。

語法:final 常量名 = 值;

final String LOVE = “I love you”;

11.如何在java中使用注釋

答:Java 中注釋有三種類型:單行注釋(//)、多行注釋(/ /如放到類里面)、文檔注釋(/ /如放到類開頭上面)。

12.什么是運算符

答:運算符是一種“功能”符號,用以通知 Java 進行相關的運算。譬如,我們需要將變量 age 的值設置為 20 ,這時候就需要一個“=”,告訴程序需要進行賦值操作。

13.java中的算術運算符

答:詳見圖下:

如加法、減法、乘法、除法等。

14.java中的賦值運算符

答:詳見圖下:

如可以使用 “=” 將右邊的表達式結(jié)果賦給左邊的操作數(shù)。

15.java中的比較運算符

答:詳見下圖:

比較運算符用于判斷兩個數(shù)據(jù)的大小,例如:大于、等于、不等于。比較的結(jié)果是一個布爾值( true 或 false )。

16.java中的邏輯運算符

答:詳見圖下:

異或(^):有且只能有一個人投票同意,才可以通過某議題

當使用邏輯運算符時,我們會遇到一種很有趣的“短路”現(xiàn)象。

17.java中的條件運算符

答:條件運算符( ? : )也稱為 “三元運算符”。

語法形式:布爾表達式 ? 表達式1 :表達式2

運算過程:如果布爾表達式的值為 true ,則返回 表達式1 的值,否則返回 表達式2 的值

c = a>b?b:a;//如果a>b就返回b,否則返回a;

18.java條件語句之if

答:詳見圖下:

19.java條件語句之if…else

答:詳見圖下:

20.java條件語句之多重if

答:詳見圖下:

21.java條件語句之嵌套if

答:詳見圖下:

22.java條件語句之swicth

答:詳見圖下:

當需要對選項進行等值判斷時,使用 switch 語句更加簡潔明了。例如:根據(jù)考試的名次,給予前 名不同的獎品。第一名,獎勵筆記本一臺;第二名,獎勵 IPAD 2 一個;第三名,獎勵移動電源一個;最后一名獎勵 U 盤一個。

23.java循環(huán)語句之while

答:詳見下圖:

生活中,有些時候為了完成任務,需要重復的進行某些動作。如參加 10000 米長跑,需要繞 400 米的賽道反復的跑 25 圈。在

Java 中實現(xiàn)功能時,也經(jīng)常需要重復執(zhí)行某些代碼,例如,我們?yōu)榱吮硎尽皾饬业膼邸保M敵?1000

行“我愛慕課網(wǎng)!”。顯然,此時重復敲 1000 遍輸出語句是不靠譜滴!!那么,有木有好的辦法來解決呢? 有,循環(huán)語句!

24.java循環(huán)語句之do…while

答:<1>、 先執(zhí)行一遍循環(huán)操作,然后判斷循環(huán)條件是否成立

<2>、 如果條件成立,繼續(xù)執(zhí)行< 1 > 、< 2 >,直到循環(huán)條件不成立為止

特點: 先執(zhí)行,后判斷

int i = 1;

do{

System.out.println(“do…while循環(huán)”);

}while(i<=100);

25.java循環(huán)語句之for

答:<1>、 執(zhí)行循環(huán)變量初始化部分,設置循環(huán)的初始狀態(tài),此部分在整個循環(huán)中只執(zhí)行一次

<2>、 進行循環(huán)條件的判斷,如果條件為 true ,則執(zhí)行循環(huán)體內(nèi)代碼;如果為 false ,則直接退出循環(huán)

<3>、 執(zhí)行循環(huán)變量變化部分,改變循環(huán)變量的值,以便進行下一次條件判斷

<4>、 依次重新執(zhí)行< 2 >、< 3 >、< 4 >,直到退出循環(huán)

特點:相比 while 和 do…while 語句結(jié)構更加簡潔易讀

for(int i = 1;i<=100;i++){

System.out.println(“for循環(huán)”);

}

26.java循環(huán)跳轉(zhuǎn)語句之break

答:生活中,我們經(jīng)常會因為某些原因中斷既定的任務安排。如在參加 10000 米長跑時,才跑了 500 米就由于體力不支,需要退出比賽。在 Java 中,我們可以使用 break 語句退出指定的循環(huán),直接執(zhí)行循環(huán)后面的代碼。

for(int i = 1;i<=100;i++){

if(i==10){

System.out.println(“for循環(huán)中的break,我將跳出循環(huán)”);

break;

}

}

27.java循環(huán)跳轉(zhuǎn)語句之continue

答:continue 的作用是跳過循環(huán)體中剩余的語句執(zhí)行下一次循環(huán)。

for(int i = 1;i<=100;i++){

if(i==10){

System.out.println(“for循環(huán)中的continue,我將不執(zhí)行下面的語句再次循環(huán)”);

continue;

}

}

28.java循環(huán)語句之多重循環(huán)

答:詳見圖下:

29.什么是數(shù)組

答:詳見下圖:

數(shù)組可以理解為是一個巨大的“盒子”,里面可以按順序存放多個類型相同的數(shù)據(jù),比如可以定義 int 型的數(shù)組 scores 存儲 4

名學生的成績

注意:數(shù)組的長度是固定的,且只能通過下標來訪問

30.如何使用java中的數(shù)組

答:詳見下圖:(1)聲明數(shù)組

(2)給數(shù)組分配空間

(3)一般(1)、(2)同時做

(4)給數(shù)組賦值

Java 中操作數(shù)組只需要三 個步驟:

(1)、 聲明數(shù)組

語法: 數(shù)據(jù)類型[ ] 數(shù)組名;

或者 數(shù)據(jù)類型 數(shù)組名[ ];

其中,數(shù)組名可以是任意合法的變量名,如圖數(shù)組聲明:

(2)、 分配空間

簡單地說,就是指定數(shù)組中最多可存儲多少個元素

語法: 數(shù)組名 = new 數(shù)據(jù)類型 [ 數(shù)組長度 ];

其中,數(shù)組長度就是數(shù)組中能存放元素的個數(shù),如圖數(shù)組分配空間

(3)、 賦值

分配空間后就可以向數(shù)組中放數(shù)據(jù)了,數(shù)組中元素都是通過下標來訪問的,例如向 scores 數(shù)組中存放學生成績

31.使用循環(huán)操作java中的數(shù)組

答:詳見圖下:

其中, 數(shù)組名.length 用于獲取數(shù)組的長度(重點記住這個)

需要注意的“小毛病”:

(1)、 數(shù)組下標從 0 開始。因此 scores3 ,表示數(shù)組中的第 4 個元素,而并非第 3 個元素

(2)、 數(shù)組下標的范圍是 0 至 數(shù)組長度-1 ,如果越界訪問,就會報錯。

32.使用Arrays類操作java中的數(shù)組

答:

Arrays 類是 Java 中提供的一個工具類,在 java.util 包中

(1)、 排序

語法: Arrays.sort(數(shù)組名);

可以使用 sort( ) 方法實現(xiàn)對數(shù)組的排序,只要將數(shù)組名放在 sort( )

方法的括號中,就可以完成對該數(shù)組的排序(按升序排列),

(2)、 將數(shù)組轉(zhuǎn)換為字符串

語法: Arrays.toString(數(shù)組名);

33.使用foreach操作數(shù)組

答:詳見圖下:

foreach 并不是 Java 中的關鍵字,是 for 語句的特殊簡化版本,在遍歷數(shù)組、集合時, foreach

更簡單便捷。從英文字面意思理解 foreach 也就是“ for 每一個”的意思,那么到底怎么使用 foreach 語句呢?

34.java中的二維數(shù)組

答:詳見下圖:

所謂二維數(shù)組,可以簡單的理解為是一種“特殊”的一維數(shù)組,它的每個數(shù)組空間中保存的是一個一維數(shù)組。

二維數(shù)組的訪問和輸出同一維數(shù)組一樣,只是多了一個下標而已。在循環(huán)輸出時,需要里面再內(nèi)嵌一個循環(huán),即使用二重循環(huán)來輸出二維數(shù)組中的每一個元素。

需要了解的:在定義二維數(shù)組時也可以只指定行的個數(shù),然后再為每一行分別指定列的個數(shù)。如果每行的列數(shù)不同,則創(chuàng)建的是不規(guī)則的二維數(shù)組,如下所示不規(guī)則二維數(shù)組

35.如何定義java中的方法

答:詳見下圖:

所謂方法,就是用來解決一類問題的代碼的有序組合,是一個功能模塊。

( 1)、 訪問修飾符:方法允許被訪問的權限范圍, 可以是 public、protected、private 甚至可以省略 ,其中 public 表示該方法可以被其他任何代碼調(diào)用,其他幾種修飾符的使用在后面章節(jié)中會詳細講解滴

(2)、 返回值類型:方法返回值的類型,如果方法不返回任何值,則返回值類型指定為 void

;如果方法具有返回值,則需要指定返回值的類型,并且在方法體中使用 return 語句返回值

(3)、 方法名:定義的方法的名字,必須使用合法的標識符

(4)、 參數(shù)列表:傳遞給方法的參數(shù)列表,參數(shù)可以有多個,多個參數(shù)間以逗號隔開,每個參數(shù)由參數(shù)類型和參數(shù)名組成,以空格隔開

36.java中方法的重載

答: 如果同一個類中包含了兩個或兩個以上方法名相同、方法參數(shù)的個數(shù)、順序或類型不同的方法,則稱為方法的重載,也可稱該方法被重載了。如下所示 4

個方法名稱都為 show ,但方法的參數(shù)有所不同,因此都屬于方法的重載:

當調(diào)用被重載的方法時, Java 會根據(jù)參數(shù)的個數(shù)和類型來判斷應該調(diào)用哪個重載方法,參數(shù)完全匹配的方法將被執(zhí)行

本站僅提供存儲服務,所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
第三章 JAVA?語言基礎
吐血整理Java編程基礎入門技術教程
C語言學習隨筆
Java程序設計
c語言入門這一篇就夠了
C語言知識點
更多類似文章 >>
生活服務
熱點新聞
分享 收藏 導長圖 關注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服