日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > java >内容正文

java

Java学习笔记(三)--Java主类结构

發(fā)布時間:2025/3/21 java 17 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Java学习笔记(三)--Java主类结构 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

目錄

  • Java語言基礎(chǔ)(一)
    • 一、Java主類結(jié)構(gòu)
      • 1.1 Java主類程序例子
      • 1.2 程序解析
      • 1.3 Java語言規(guī)范
      • 1.4 命名習(xí)慣
    • 二、代碼注釋與編碼規(guī)范
      • 2.1 代碼注釋
      • 2.2 編碼規(guī)范
    • 三、 提高程序可讀性

Java語言基礎(chǔ)(一)

一、Java主類結(jié)構(gòu)

Java語言是面向?qū)ο蟮某绦蛟O(shè)計語言,Java程序的基本組成單元是類,類體中又包括屬性和方法兩部分。每個應(yīng)用程序都必須包含一個main()方法,含有main()方法的類稱為主類。

  • 對象:對象是類的一個實例,有狀態(tài)和行為。例如,一條狗是一個對象,它的狀態(tài)有:顏色、名字、品種;行為有:搖尾巴、叫、吃等。
  • :類是一個模板,它描述一類對象的行為和狀態(tài)。
  • 方法:方法就是行為,一個類可以有很多方法。邏輯運算、數(shù)據(jù)修改以及所有動作都是在方法中完成的。
  • 實例變量:每個對象都有獨特的實例變量,對象的狀態(tài)由這些實例變量的值決定。

1.1 Java主類程序例子

在Eclipse下依次創(chuàng)建項目item、包number和類First。在類體中輸入以下代碼,實現(xiàn)在控制臺上輸出“Java 你好”。

package number; public class First {static String s1 = "你好";public static void main(String[] args) {// TODO 自動生成的方法存根String s2 = "Java";System.out.println(s1);System.out.println(s2);} }

Eclipse運行結(jié)果如圖

1.2 程序解析

1、包聲明

語句package number聲明該類所在的包,package為包關(guān)鍵字,number為包名。

2、聲明成員變量和局部變量

通常將類的屬性稱為類的全局變量(成員變量),將方法中的屬性稱為局部變量。全局變量聲明在類體中,局部變量聲明在方法體中。

3、編寫主方法

main() 方法是類體中的主方法。public、static和void分別是main()方法的權(quán)限修飾符、靜態(tài)修飾符和返回值修飾符,Java程序中的main()方法必須聲明為public static void。String[] args 是一個字符串類型的數(shù)組,是main()方法的參數(shù)。

4、導(dǎo)入API類庫

在Java語言中可以通過import關(guān)鍵字導(dǎo)入相關(guān)的類??梢酝ㄟ^JDK的API文檔來查看這些類。

1.3 Java語言規(guī)范

Java語言規(guī)范是描述Java語言的官方文檔。可以從網(wǎng)站 https://docs.oracle.com/javase/specs 上閱讀或下載。

1.4 命名習(xí)慣

  • 大小寫敏感:Java 是大小寫敏感的,這就意味著標(biāo)識符 Hello 與 hello 是不同的。
  • 類名:對于所有的類來說,類名的首字母應(yīng)該大寫。如果類名由若干單詞組成,那么每個單詞的首字母應(yīng)該大寫,例如 MyFirstJavaClass 。
  • 方法名:所有的方法名都應(yīng)該以小寫字母開頭。如果方法名含有若干單詞,則后面的每個單詞首字母大寫。
  • 源文件名:源文件名必須和類名相同。當(dāng)保存文件的時候,你應(yīng)該使用類名作為文件名保存(切記 Java 是大小寫敏感的),文件名的后綴為 .java。(如果文件名和類名不相同則會導(dǎo)致編譯錯誤)。
  • 主方法入口:所有的 Java 程序由 public static void main(String []args) 方法開始執(zhí)行。
  • 變量:使用小寫字母命名變量。如果一個名字包含多個單詞,就將它們連在一起,第一個單詞的字母小寫,而后面的每個單詞的首字母大寫。
  • 常量:大寫常量中的所有字母,兩個單詞間用下劃線連接,例如,常童PI 和常量MAX_VALUE。
  • 對類命名時不要選擇Java 庫中已經(jīng)使用的名稱。

二、代碼注釋與編碼規(guī)范

2.1 代碼注釋

程序代碼中添加注釋可以提高程序的可讀性。Java語言提供了3中添加注釋的方法,分別為單行注釋、多行注釋和文檔注釋。

1、單行注釋

“//” 為單行注釋標(biāo)記,從符號“//” 開始、到換行為止的所有內(nèi)容均作為注釋而被編譯器忽略。

2、多行注釋

“/* */”為多行注釋標(biāo)記,符號“ / * “與” * / “之間的所有內(nèi)容均為注釋內(nèi)容,注釋內(nèi)容可以換行。多行注釋可以嵌套單行注釋,但是不可以嵌套多行注釋。

3、文檔注釋

“ /** 和*/ ” 為文檔注釋標(biāo)記,符號“ /** ”與 “ */ ”之間的內(nèi)容均為文檔注釋內(nèi)容。當(dāng)文檔注釋出現(xiàn)在聲明(如類的聲明、類成員變量的聲明、類的成員方法聲明等)之前時,會被Javadoc文檔工具讀取作為Javadoc文檔內(nèi)容。

2.2 編碼規(guī)范

下面總結(jié)了一些編碼規(guī)則。

1、每條語句要單獨占一行,一條命令要以分號結(jié)束;

2、在聲明變量時,盡量使每個變量的聲明單獨占一行,便于添加注釋。對于局部變量應(yīng)在聲明的同時對其進(jìn)行初始化;

3、在Java代碼中,關(guān)鍵字與關(guān)鍵字之間如果有多個空格,這些空格均被視作一個,多行空格沒有任何意義,為便于理解、閱讀,應(yīng)控制好空格的數(shù)量;

4、為了方便日后的維護(hù),不要使用技術(shù)性很高、難懂、易混淆判斷的語句;

5、對于關(guān)鍵的方法要多加注釋,有助于閱讀者了解代碼結(jié)構(gòu)。

三、 提高程序可讀性

提高程序可讀性的方法有:
(1)在程序中加上批注;
(2)為變量取個有意義的名稱;
(3)保持每一行只有一個語句;
(4)適當(dāng)?shù)目s進(jìn)。

總結(jié)

以上是生活随笔為你收集整理的Java学习笔记(三)--Java主类结构的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。