精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

java教程之Java編程基礎

開發 后端
本文介紹的是java程序設計語言編程的一些基礎知識,希望對大家有幫助,一起來看。

Java語言由語法規則和類庫兩部分組成,其中語法規則確定了Java程序的書寫規范,學習好語法規則是Java語言,也是所有編程語言的基本功。本文主要向大家簡單介紹一下Java的語法規則。 Java語言與C/C++語言有著緊密的聯系,Java中的許多術語來自于C++,起語法也來自于C++。因此Java的語法和c++的語法計劃一模一樣。下面簡單介紹一下Java的具體語法。

一、Java的詞法

1、標識符

標識符是類、變量和方法等的名字,作用是讓編譯器能夠識別它們。在Java語言中,標識符可以包含數字、字母、下劃線(_)和美圓符號($),但是不能以數字作為開頭。與C/C++語言不同的是,Java語言還可以將一些非拉丁字母包含在標識符中,這是因為Java語言使用的是Unicode字符,所有的十六進制00C0以上的Unicode字符都可以用在標識符中。但是Java語言的關鍵字是不能用來作為標識符的。

我們在使用標識符的時候應該盡量表達所要表示的類、變量、方法等的含義。另外,標識符中可以使用下劃線,我們應該充分利用這一點以提高程序的可讀性。

2、關鍵字

以下是Java的全部關鍵字:

  1. abstract double int strictfp**   
  2. boolean else interface super  
  3. break extends long switch   
  4. byte final native synchronized  
  5. case finally new this   
  6. catch float package throw   
  7. char for private throws  
  8. class goto* protected transient   
  9. const* if public try   
  10. continue implements return void   
  11. default import short volatile   
  12. do instanceof static while  
  13. * 尚未使用的關鍵字  
  14. ** 為Java 2增加的關鍵字 

3、注釋

Java有三種形式的注釋:

***種是C語言的傳統注釋方式,即將“/*”和“*/”之間的文本都視為注釋,這種注釋可以跨越多行。

第二種是C++風格的注釋,即將“//”之后直到行尾的文本都視為注釋,這種注釋只能包含一行。

第三種是Java新增加的注釋方式,即將“/**”和“*/”之間的文本都視為注釋,這種注釋也可以夸耀多行。注意,這種注釋方式生成的注釋將作為Javadoc文檔保存。

二、操作符

1、算術操作符

操作符 用途 優先級 結合性
++,--  自動遞增,自動遞減  2(僅次于括號) 從右到左
+,-  一元加,一元減  2 從右到左
*,/ 乘,除 3 從左到右
% 取余(求模) 3 從左到右
+,- 加,減 4 從左到右

2、布爾運算與關系運算符

操作符 用途 優先級 結合性
 
 >,<,>=,<= 測試相對大小 6 從左到右
== 測試相等性 7 從左到右
!= 測試不等性 7 從左到右
?: 根據***個操作數返回后兩個操作數之一 13 從左到右
! 2 從右到左
& 布爾與 8 從左到右
^ 異或 9 從左到右
| 布爾或 10 從左到右
&& 條件與 11 從左到右
||  條件或 12 從左到右

3、位操作符

操作符 用途 優先級 結合性
~ 非(位求補) 2 從右到左
<<,>> 左移,右移 5 從左到右
>>> 當作無符號右移 5 從左到右
& 位和 8 從左到右
^ 位異或 9 從左到右
| 位或 10 從左到右

4、賦值操作符

操作符 用途 優先級 結合性
= 賦值 14 從右到左
*= 操作同時賦值 14 從右到左
/= 操作同時賦值 14 從右到左
  %= 操作同時賦值 14 從右到左
-= 操作同時賦值 14 從右到左
+= 操作同時賦值 14 從右到左
>>= 操作同時賦值 14 從右到左
<<= 操作同時賦值 14 從右到左
>>>= 操作同時賦值 14 從右到左
^= 操作同時賦值  14 從右到左
|= 操作同時賦值 14 從右到左
&= 操作同時賦值 14 從右到左

5、特殊操作符

cast操作符將一種數據類型轉換成為另一種數據類型,cast應寫成把要校正操作數的類型名放在括號中。

例如:

  1. int i;   
  2. long l;   
  3. l=7876547;   
  4. i=(int)l;  

如果給高精度的變量賦予一個低精度值,則不需校正。類型校正操作符的優先級為2,結合性為從右到左結合。

將以上講到的操作符的優先級總結如下:

優先級 運算符   結合順序
1  []數組運算 .點運算符 ()調用方法 從左到右
 2  ! ~ ++ -- +(一元加) -(一元減) ()強制類型轉換 new  從右到左
 3  * / %  從左到右
 4 +(二元加) -(二元減) 從左到右
 5  >> << >>> 從左到右
 6  < <= > >= instanceof 從左到右
 7  == != 從左到右
8  & 從左到右
9 ^ 從左到右
10  | 從左到右
 11  && 從左到右
 12  || 從左到右
 13  ?: 從左到右
 14    = += -= *= /= %= &= |= ^= <<= >>= >>>= 從右到左 

三、常量

1、整型常量

在Java語言中,整型常量有三種形式,它們分別是:十進制、八進制、十六進制。需要注意的是十進制數不能以0開頭,這是因為八進制的數是以0開頭的,而十六進制數以0x或0X開頭。

2、浮點型常量

浮點數只能表示十進制數。浮點數有兩種表示方法,即標準表示法和科學記數法。浮點數又分為單精度數和雙精度數。

3、布爾型常量

布爾型常量有兩個值:ture(或TURE)和false(或FALSE)它們分別表示真和假,這兩個值用來表示事物的狀態,它們必居其一。通過測量布爾值可以判斷是否執行某個步驟。

4、字符型常量

字符型常量是一個單一的字符,其形式是由兩個單引號引起來的一個字符。但是兩個單引號引起來的不能是單引號和反斜杠,即‘’和‘\’是不正確的寫法。

大家一定要記住,Java語言中的字符是16位的Unicode字符,這與C/C++等語言是不一樣的。

字符串常量

字符串常量是由雙引號引起來的一系列字符,與C/C++語言中不同的是,Java語言中的字符串不是通過字符數組來實現的,而是通過字符串類(即String類)來實現的。

四、變量和數據類型

在Java中,數據的類型可以分為四種:基本數據類型、數組類型、類和接口類型。任何數據都一定是上述數據類型的一種。
其中基本數據類型可以分為四大類:布爾型、字符型、整數型和浮點型。這些類型的數據與前面介紹的常量的類型基本相同,在此不再多說。下面將整數型和浮點型變量的取值范圍列出:

表一、

類型 寬度 取值范圍
byte 8位 -256到256
short 16位 -32768到32767
int  32位  -2147483648到2147483647
long  64位  -9223372036854775808到9223372036854775807

表二、

進制  整數 長整數
十進制 ***正整數 2147483647(2的31次方減1) 923372036854775807L(2的63次方減1)
八進制 ***正整數 077777777777(2的31次方減1) 07777777777777777777L(2的63次方減1)
二進制 最小負整數 020000000000(-2的31次方) 04000000000000000000L(-2的63次方)
十六進制 ***正整數 0x7fffffff(2的31次方減1) 0x7fffffffffffffffL(2的63次方減1)
十六進制 最小負整數  0x80000000(-2的31次方) 0x8000000000000000L(-2的63次方)

浮點數能表示的數值從小到大分別是:負無窮大、負有限值、負零、正零、正有限值及正無窮大。其中正零和負零在進行數值比較的時候是相等的,但仍有辦法分辨這兩個值,例如在進行1.0/0.0的時候會得到正無窮大的結果。其它非零非無窮大的有限值是以s*m*(2^e)來表示的,s和m的取值范圍見下表:

表三、

類型 s  m
float +1或-1  小于2的24次方的正整數  149到104的整數 
double +1或-1  小于2的53次方的正整數  1045到1000的整數

與C/C++語言中不同的是,在Java語言中,所有的基本數據類型都有預設值,就是說當我們聲明一個變量時,即使我們沒有對它賦值,它的值也是一定的,而不像在C/C++中那樣是不可預測的。

五、Java與C/C++的比較

由于Java的語法直接來源于C/C++,所以Java的程序控制語句與C/C++一模一樣,在此不再多說。以下重點介紹一下Java與C/C++的不同。

指針

大家在使用C語言編程的時候想必都曾經因為指針的復雜計算而煩惱,在C/C++語言編程過程中,指針可能引起許多錯誤,這些復雜的指針算法所產生的錯誤常常讓人迷惑不解,導致C/C++程序員在此浪費了大量的時間。考慮到這種原因,Java中取消了指針。指針的功能由參考(reference)所取代,這使得Java中對復雜數據結構的實現更加容易,因為用對象和對象數組實現復雜的數據結構更可靠。

函數

在Java中沒有C/C++中應用廣泛的函數,C/C++中通過函數實現的功能在Java中都是通過類和方法來實現的。

繼承

C++支持多重繼承,這是一個從多個父類中派生一個類的有效辦法,但這種派生很復雜,也很容易產生問題。因此,Java中沒有采用多重繼承,但Java的Objective C協議接口能完成C++中多重繼承的所有功能。

goto語句

大家知道,在使用高級語言編程時過多的使用goto語句會使程序變得十分混亂,因此Java中也沒有使用goto語句。但是不可否認,當程序比較容易控制的時候,適當使用goto語句能使程序的運行更快捷,因此Java中使用了多重break和continue語句(允許break和continue語句使用標簽)實現C++種goto語句的功能。

聯合和結構

在C++中有三種數據結構:聯合、結構和類;Java中只有類,它可以實現上述三者的功能。

字符串

在C/C++中,字符串是通過字符數組實現的,但是由于數組的空間不是動態分配的,這容易出現越界錯誤,例如:常有預先設定的字符數組不能容納后輸入的字符串。在Java中,字符串是一類特定的對象,這使得字符串更具有一致性和可預見性。

Typedef、Define和預處理器

Java中不需要#define語句、預處理器或者typedef,但需要頭文件。在Java中一個類的信息必須包含在一個文件中,而C/C++中有關類的信息可能分散在多個文件中。

數據類型的自動強制轉換

在Java中強制一種類型的數據元素變成一種不太精確的數據類型需要編程人員采用預測方法。

希望通過以上內容的介紹,能夠給你帶來幫助。

責任編輯:于鐵 來源: 互聯網
相關推薦

2019-11-07 09:20:29

Java線程操作系統

2011-07-21 08:43:38

2017-07-18 10:14:23

OracleMerge into教程

2009-06-22 09:23:18

事件監聽器

2011-06-30 10:36:22

JSF

2011-06-30 10:49:27

2016-08-31 14:01:31

MySQL存儲數據庫

2017-09-19 14:53:37

Java并發編程并發代碼設計

2012-03-09 10:44:11

Java

2009-07-06 13:29:09

Servlet教程

2021-03-10 15:59:39

JavaSynchronize并發編程

2025-06-18 08:10:00

Java并發編程開發

2011-06-08 15:21:18

多維數組

2011-07-05 14:42:46

java

2011-04-14 10:38:58

Java編程Java

2020-05-29 07:20:00

Java8異步編程源碼解讀

2009-07-24 09:20:15

數組實例

2020-07-06 08:03:32

Java悲觀鎖樂觀鎖

2009-06-17 11:23:00

Java多線程

2010-06-11 09:01:02

.NET 4并行編程
點贊
收藏

51CTO技術棧公眾號

99香蕉久久| 久久久久久无码精品大片| 成人免费一区| 亚洲天堂久久久久久久| 国产高清一区视频| 国产免费av一区二区| jvid福利在线一区二区| 777奇米四色成人影色区| 国产片侵犯亲女视频播放| 三级无遮挡在线观看| 日本欧美一区二区三区乱码| 欧美精品在线免费观看| a级在线观看视频| 亚洲毛片在线免费| 欧美视频免费在线观看| 日韩最新中文字幕| 免费在线国产| 成人免费观看男女羞羞视频| 国产精品视频色| 久久久久99精品成人片毛片| 日本不卡二三区| 亚洲国产欧美日韩精品| 99九九99九九九99九他书对| 三妻四妾的电影电视剧在线观看| 亚洲欧洲精品一区二区三区| 精品久久sese| 国产乱码一区二区| 日韩精品亚洲一区| 26uuu久久噜噜噜噜| 国产精品夜夜夜爽阿娇| 亚洲综合福利| 亚洲国产精品字幕| 特级特黄刘亦菲aaa级| 久久爱.com| 在线观看一区二区视频| 青春草国产视频| 八戒八戒神马在线电影| 国产午夜亚洲精品不卡| 久久精品国产第一区二区三区最新章节 | 国产精品久久国产| 精品欧美色视频网站在线观看| 国产亚洲欧美日韩日本| 精品在线观看一区二区| 免费观看a视频| 国产91精品露脸国语对白| 成人写真福利网| 精品国产www| 男人操女人的视频在线观看欧美| 亲爱的老师9免费观看全集电视剧| 国产乡下妇女做爰毛片| 国产一区清纯| 久久久久久久国产精品视频| 欧美日韩综合一区二区| 欧美永久精品| 欧美日本国产在线| 免费在线视频观看| 红桃视频亚洲| 久久久久久久久久久人体| 国产一级中文字幕| 亚洲国产日韩欧美一区二区三区| 久久久久久久999| 日本在线小视频| 国产亚洲精品久久久久婷婷瑜伽| 97精品国产aⅴ7777| 日韩经典在线观看| 亚洲在线播放| 国产精品亚洲片夜色在线| 在线视频播放大全| 国内成+人亚洲+欧美+综合在线| 亚洲xxxxx性| 精品黑人一区二区三区国语馆| 国产成人精品一区二区三区网站观看| 成人免费大片黄在线播放| 中国一级片黄色一级片黄| 久久99精品久久久| 99国精产品一二二线| 狠狠躁夜夜躁av无码中文幕| 91网上在线视频| 日本一区二区三区在线视频 | 国产一区在线电影| 亚洲欧美日韩精品久久| www成人啪啪18软件| 91成人观看| 久久人人看视频| 天天爱天天做天天爽| 韩国三级在线一区| 国产一区免费| 91精彩视频在线观看| 一区二区三区在线影院| 日韩在线视频在线观看| 久久久成人av毛片免费观看| 这里只有精品免费| 黄色国产在线观看| 成人羞羞网站| 国内精品模特av私拍在线观看| 国产精品免费精品一区| 久久99国产精品麻豆| 国产欧美日韩一区二区三区| 国产高清视频在线观看| 亚洲综合丁香婷婷六月香| 天天摸天天碰天天添| 国产麻豆一区二区三区| 日韩高清av在线| 一本一本久久a久久| 亚洲精品美女91| 国产专区欧美专区| 深夜影院在线观看| 亚洲免费电影在线| 人妻丰满熟妇av无码区app| 视频精品二区| 中文字幕综合一区| 久草手机在线观看| 国产精品一区二区你懂的| 久久久免费看| 欧美24videosex性欧美| 欧美日韩欧美一区二区| 久久午夜夜伦鲁鲁片| 亚洲成人最新网站| 国产精品久久久久久久久借妻 | 欧美黑人在线观看| 亚洲影视资源| 伊人久久男人天堂| 黄色大片网站在线观看| 丁香桃色午夜亚洲一区二区三区| 亚洲人成网站在线播放2019| 国产免费不卡| 亚洲精品xxxx| 国产无精乱码一区二区三区| 国内精品伊人久久久久av一坑| 欧美一进一出视频| 999福利在线视频| 欧美成人精品1314www| 中文字幕美女视频| 日本va欧美va欧美va精品| 久久综合九色99| 国产传媒在线观看| 亚洲精品在线网站| 九九视频免费看| 国产高清不卡一区二区| 97精品国产97久久久久久粉红| av免费在线一区| 精品视频在线观看日韩| 成人毛片18女人毛片| 成人av资源在线观看| 国风产精品一区二区| 99久热在线精品视频观看| 伊人一区二区三区久久精品| 国产字幕在线观看| 久久久久久**毛片大全| 国产成人久久婷婷精品流白浆| 日韩有码一区| 日韩免费在线看| 免费福利在线观看| 在线观看视频一区| 国产三级在线观看完整版| 日本va欧美va瓶| 亚洲自拍三区| 精品视频在线播放一区二区三区| 久久高清视频免费| 亚洲h视频在线观看| 亚洲午夜精品在线| 三级男人添奶爽爽爽视频| 亚洲主播在线| 日韩av图片| 欧美一区二区三区婷婷| 久久久91精品国产| www.色播.com| 岛国精品视频在线播放| 日韩精品电影一区二区| 老司机一区二区| 国产精品久久久影院| eeuss国产一区二区三区四区| 国内成人精品一区| 日韩电影在线观看完整版| 91黄色小视频| 欧美大片xxxx| 成人视屏免费看| 可以免费观看av毛片| 色88久久久久高潮综合影院| 2019国产精品视频| а√天堂中文资源在线bt| 亚洲欧美日韩精品| 一区二区国产欧美| 亚洲成人激情综合网| 美女100%无挡| 国产美女久久久久| 一女被多男玩喷潮视频| 欧美日韩一区二区三区视频播放| 成人欧美一区二区三区黑人| 精品精品导航| 在线日韩精品视频| 亚洲高清精品视频| 欧美在线影院一区二区| 欧美人妻精品一区二区免费看| av一本久道久久综合久久鬼色| 日本一极黄色片| 欧美aⅴ99久久黑人专区| 精品国产乱码久久久久| 91嫩草国产线观看亚洲一区二区| 国内精品久久久久影院优| 尤物网址在线观看| 亚洲精品乱码久久久久久金桔影视 | av资源站久久亚洲| 日韩精品三区| 国内精品久久影院| 成人在线直播| 亚洲天堂成人在线| 秋霞欧美在线观看| 欧美日韩激情在线| 国产性猛交╳xxx乱大交| 亚洲乱码国产乱码精品精98午夜 | 成人免费视频国产| 欧美日本精品一区二区三区| 久久国产视频一区| 一区二区免费视频| 在线视频这里只有精品| 99国产精品视频免费观看| 日本中文字幕观看| 视频一区免费在线观看| 欧美日韩精品在线一区二区| 亚洲女同中文字幕| 亚洲一区影院| 精品国产一区探花在线观看| 精品国产一区二区三区四区精华| 亚洲电影一区| 成人精品一区二区三区| 天堂久久午夜av| 大量国产精品视频| 天天干天天草天天| 色天天久久综合婷婷女18| 蜜桃av色综合| 米奇精品关键词| 国产精品18毛片一区二区| 96视频在线观看欧美| 国产精品美乳在线观看| 高清电影一区| 国产精品精品国产| 欧美特大特白屁股xxxx| 欧美一区第一页| 三妻四妾完整版在线观看电视剧| 午夜精品一区二区三区在线视频| 肉体视频在线| 欧美大片免费看| 国产桃色电影在线播放| 欧美美女18p| 三级网站视频在在线播放| 欧美夫妻性视频| 999精品网| 97在线免费视频| 成人爱爱网址| 国产精品九九九| 精品九九久久| 91久久在线观看| 日韩高清一区| 国产精品一区二区三区免费观看| 一区二区亚洲视频| 国产精品久久亚洲| 人人网欧美视频| 欧美精品尤物在线| 菠萝蜜一区二区| 中文字幕剧情在线观看一区| 91精品高清| 亚洲熟妇无码一区二区三区导航| 99日韩精品| 午夜精品久久久内射近拍高清 | 亚洲色图欧洲色图| 麻豆疯狂做受xxxx高潮视频| 亚洲午夜视频在线观看| 久久久久久久久久久久久av| 福利视频导航一区| 中文在线免费观看| 日韩欧美色综合网站| 日韩在线观看视频一区二区三区| 精品视频偷偷看在线观看| 成年在线观看免费人视频| 久久精品99久久久香蕉| 国产第一页在线视频| 庆余年2免费日韩剧观看大牛| 成人四虎影院| 成人黄色片视频网站| 亚洲另类春色校园小说| 亚洲精品国产精品国自产观看| 久久久久免费av| 国产原创中文在线观看| 日韩精品国产欧美| 中文字幕 欧美 日韩| 久久午夜色播影院免费高清| 美国黄色片视频| 五月天久久比比资源色| 成人黄色免费网| 日韩精品专区在线影院重磅| 蜜芽tv福利在线视频| 久久成人av网站| 都市激情综合| 999视频在线观看| 欧美手机在线| 阿v天堂2018| 精品一区二区三区的国产在线播放| 亚洲成人精品在线播放| 国产精品网曝门| 国产精品自拍视频一区| 欧美日韩精品综合在线| 天堂在线观看视频| 久久精品2019中文字幕| 亚洲欧美一区二区三区| 1区1区3区4区产品乱码芒果精品| 欧美日韩国产免费观看视频| 国产freexxxx性播放麻豆| 免费国产亚洲视频| 一女三黑人理论片在线 | 精品无码黑人又粗又大又长| 在线看日本不卡| 午夜视频免费在线| 精品国内自产拍在线观看| 欧美性理论片在线观看片免费| 99re在线国产| 91精品一区二区三区综合在线爱| 欧美成人精品欧美一级乱| 高清不卡一二三区| 男女做暖暖视频| 欧美日韩国产高清一区二区三区| 天堂资源中文在线| 欧美黑人xxxx| 亚洲国产高清在线观看| 伊人久久大香线蕉精品| 日本不卡在线视频| 国产人妻一区二区| 欧美性xxxx极品hd满灌| 538国产视频| 激情文学综合插| 五月激情四射婷婷| 色综合久久久久| 亚洲av激情无码专区在线播放| 欧美高跟鞋交xxxxxhd| 白嫩亚洲一区二区三区| 亚洲国产精品一区在线观看不卡 | 亚洲动漫在线观看| 性欧美大战久久久久久久| 国产精品香蕉一区二区三区| 日本二区三区视频| 欧美裸体bbwbbwbbw| 在线观看黄色av| 国产免费一区二区三区在线能观看| 久久av中文| 亚洲少妇久久久| 国产精品久久久一区麻豆最新章节| 波多野结衣激情视频| 一区二区亚洲精品国产| jizzyou欧美16| 一区二区三区四区欧美| 国产在线乱码一区二区三区| 日本黄色片免费观看| 欧美一二三区在线| 免费污视频在线| 国产伦精品一区二区三区视频黑人| 亚洲国产专区| 狠狠人妻久久久久久综合蜜桃| 都市激情亚洲色图| 你懂得在线网址| 国产乱人伦真实精品视频| 天天揉久久久久亚洲精品| 手机在线免费毛片| 亚洲主播在线播放| 性xxxx视频播放免费| 日本人成精品视频在线| 欧美日韩中文一区二区| 精品久久久99| 亚洲高清免费观看高清完整版在线观看 | 日韩毛片在线| 亚洲免费一级电影| 国产乱码在线| 久久久久成人精品免费播放动漫| 麻豆91精品| 99热99这里只有精品| 日韩精品一区二区三区中文精品| 国产乱码午夜在线视频| 日本免费一区二区三区| 黄色日韩网站视频| 免费在线不卡视频| 中文字幕成人精品久久不卡| 精品三级国产| 成人久久久久久久久| 亚洲天堂网中文字| 亚州视频一区二区三区| 国产日韩视频在线观看| 国产综合色产| 国产91丝袜美女在线播放| 日韩免费一区二区| 周于希免费高清在线观看| 青青草原国产免费| 成人h动漫精品一区二| 伊人色综合久久久| 国外成人在线播放| 成人激情开心网| yy1111111| 欧美伦理视频网站| 成人免费无遮挡| 黄色片免费在线观看视频| 久久精品夜色噜噜亚洲aⅴ| 国内精品久久久久久久久久久|