成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Java基礎入門篇(二)——Java注釋、關鍵字和標識符

開發 后端
本文介紹了Java注釋的三種方法單行注釋、多行注釋、文檔注釋,了解注釋的作用,幫助理解代碼的,讓別人看懂你寫的代碼。

 一、注釋
1.Java注釋有3種:

(1)單行注釋。 //

例如:

  1. public class HelloWorld{ 
  2.     public static void main(String[] args){ 
  3.             //向控制臺輸出Hello,World! 
  4.             System.out.println("Hello, World!"
  5.     } 

(2)多行注釋。 /* */

例如:

  1. public class HelloWorld{ 
  2.     public static void main(String[] args){ 
  3.  
  4.             System.out.println("Hello, World!"
  5.             /* 注釋控制臺輸出的Java、MYSQL,輸出Hello,World! 
  6.             System.out.println("Java"
  7.             System.out.println("MYSQL"
  8.             */ 
  9.     } 

(3)文檔注釋。 /** */

在開始的/* 之后,第一行或幾行是關于類、變量和方法的描述,然后,你可以包含一個或多個何種各樣的@標簽。每一個@標簽需要在一個新行的開始或在一行開始的緊跟這個星號,多個相同類型的標簽應該放成一組。

例如:

  1. /*** 這個類畫一個圓 
  2. * @author zhan 
  3. * @version 2.0 
  4. */ 

javadoc注釋標簽語法:

該圖片引自《菜鳥教程》

2.注釋有什么作用:

(1)通過注釋提高Java源程序代碼的可讀性,使得Java程序條理清晰;

(2)幫助理解代碼,規范源代碼;

(3)可讀性第一,效率第二,減少后期的維護;

 

二、關鍵字
關鍵字:也稱保留字,是Java語言中已定義的標識符,具有特定含義。如public、class、void等。所有關鍵字均為小寫。

abstract:表明類或者成員方法具有抽象屬性。

boolean:基本數據類型之一,聲明布爾類型true和false。

break:在循環中用于跳出循環。

byte:基本數據類型之一,字節類型。

case:用在switch語句中,表示其中的一個分支。

catch:用在異常處理,用在捕獲異常。

class:表示一個類。

continue:用于在循環中跳過本次循環。

default:默認,例如在switch語句中,表示一個默認的分支。

do:用在do-while循環。

double:基本數據類型之一,表示雙精度、64位的浮點數。

else:用在條件語句中,表示當條件不成立的分支,例如:

  1. if(表達式) 
  2. {語句1; 
  3. }else
  4. 語句2; 

extends:表明一個類型是另一個類型的子類型。對于類,可以是另一個類或者抽象類;對于接口,可以是另一個接口。

false:boolean值的false。

final:用來說明最終屬性,表示一個類不能派生出子類,或者成員方法不能被覆蓋,或者成員域的值不能被改變,用來定義常量。

finally:用于處理異常情況,用來表示一個基本肯定會被執行到的語句塊。

float:基本數據類型之一,表示單精度浮點型。

for:表示一種循環結構的引導詞。

if:用于分支結構中的判斷。常與else和else if使用。

implements:表明一個類實現了給定的接口。

import:用于導入包。

instanceof:用來測試一個對象是否是指定類型的實例對象。

int:基本數據類型之一,表示32位、有符號的整數。

interface:interface用于聲明一個接口,例如:

  1. public interface A{ 
  2. void b(); 

聲明a為一個接口,若接上該接口,則必須實現其中的抽象方法b,接口中的成員變量是static、final、public的。接口中的方法為靜態方法或默認方法和靜態方法(API>=24)。

long:基本數據類型之一,表示64位、有符號的整數。

native:用來聲明一個方法是由與計算機相關的語言(如C/C++/FORTRAN語言)實現的。

new:用于生成類的實例。例如:

  1. Person p = new Person(); 

null:用來標識bai一個不確定的對象。

package:用于規定當前文件的包。

private:一種訪問控制方式,私有的方法和變量只能在本類中訪問。類和接口不能為私有。

protected:一種訪問控制方式,受保護的方法和變量只能給子類和基類訪問。

public:一種訪問控制方式,公有的方法、類、變量、接口能夠被任何其他類訪問。

return:方法中返回數據,并結束方法。

short:基本數據類型之一,表示16位、有符號的整數。

static:表明具有靜態屬性。

super:表明當前對象的父類型的引用或者父類型的構造方法。

switch:switch用于分支結構,判斷某個變量與一系列值是否相等。switch 語句中的變量類型可以是:byte、short、int 、char、String、enum。

  1. switch( 表達式 ){ 
  2. case 條件1: 
  3. s1:單個或多個語句 
  4. break; 
  5. case 條件2: 
  6. s2:單個或多個語句 
  7. break; 
  8. case 條件3: 
  9. s3:單個或多個語句 
  10. break; 
  11. default
  12.         S4:單個或多個語句 

synchronized:表明一段代碼需要同步執行。

this:指向當前實例對象的引用。

throw:用于拋出一個異常。

throws:聲明在當前定義的成員方法中所有需要拋出的異常。

transient:類接上序列化接口后,可以通過transient關鍵字將某些變量變得無法序列化。

true:boolean值的true。

try:嘗試一個可能拋出異常的程序塊。

void:修飾方法,表示方法沒有返回值。

volatile:表明兩個或者多個變量必須同步地發生變化。

while:用于兩種循環結構:

  1. while(表達式){ 
  2.  循環體... 
  3. do{ 
  4.  循環體... 
  5. }while(表達式); 

三、標識符
(一)什么是標識符?

標識符指的是用戶自己定義的名字,用來標識類名、變量名、方法名、數組名等。

(二)標識符命名規則:

1.必須以字母、下劃線(_)或美元符號($)開頭,后接字母、數字、下劃線或美元符號。

2.不能是Java關鍵字和保留字,但可以包含關鍵字和保留字。

3.不能包含空格和其他特殊符號。

4.大小寫敏感。如test與Test表示兩個不同的標識符。

例如:

合法標識符:

  1. name _a $b num_age person1 

非法標識符:

  1. 2a String class @163 

四、總結
1.本文介紹了Java注釋的三種方法單行注釋、多行注釋、文檔注釋,了解注釋的作用,幫助理解代碼的,讓別人看懂你寫的代碼。

2.了解Java的關鍵字,他們用來表示一種數據類型,或者表示程序的結構等,關鍵字不能用作變量名、方法名、類名、包名和參數,掌握標識符命名的規則,標識符是用戶自己定義的名字。

3.這些是Java的基礎知識,希望能夠幫助到你。

責任編輯:姜華 來源: Java進階學習交流
相關推薦

2023-03-13 10:01:27

Java注釋

2009-07-09 17:02:04

JDK學習筆記數據類型

2023-04-11 10:13:04

Java運算符反碼

2020-11-16 10:19:33

Java

2020-11-19 10:36:16

Java基礎方法

2023-04-03 10:04:36

Java變量類型

2022-01-21 11:26:19

Java結構語句if語句

2020-11-13 07:22:46

Java基礎While

2022-01-27 09:35:45

whiledo-while循環Java基礎

2020-10-29 13:40:52

Java基礎

2022-03-28 09:31:58

for循環語句

2022-03-10 09:33:21

Java數組初始化

2020-10-22 13:33:48

Java基礎入門

2023-03-06 10:03:05

Java運行機制

2020-11-09 10:19:05

Java

2021-01-28 08:34:30

Java對象定義

2020-10-21 08:16:37

Java基礎入門篇

2020-12-24 08:36:14

JavaJava基礎

2024-01-07 20:15:49

Python編程語言

2012-03-01 12:50:03

Java
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲国产黄色av | 精品国产欧美一区二区三区成人 | 精品久久久久久亚洲综合网 | 久热m3u8| 国产精品高清一区二区三区 | 欧美一区二区三区在线播放 | 国产精品久久久久久久久久久免费看 | 中文字幕在线观看www | 天天躁人人躁人人躁狂躁 | 亚洲精品一区二区在线观看 | 人人干人人爽 | 国产一区久久 | 精品久久久久久久人人人人传媒 | 麻豆av电影网 | 美国一级黄色片 | 中文av电影 | 午夜精品网站 | 国产精品久久久久免费 | 国产黄色在线观看 | 日本欧美在线 | 亚洲精品一二区 | 亚洲视频一区二区三区 | 国产亚洲一区二区在线观看 | 午夜ww| 一区二区在线不卡 | 最新日韩在线 | 国产精品综合久久 | 精品在线一区 | 狠狠色香婷婷久久亚洲精品 | 亚洲国产一区视频 | 国产一级一级国产 | 国产真实精品久久二三区 | 久久这里有精品 | 亚洲精品综合 | 成人精品一区亚洲午夜久久久 | 日日夜夜操天天干 | 久久精品免费观看 | 久久精品毛片 | 国产精品视频久久 | 久久精品小视频 | 一区二区高清在线观看 |