大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專(zhuān)注Java教育14年 全國(guó)咨詢(xún)/投訴熱線:400-8080-105
動(dòng)力節(jié)點(diǎn)LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁(yè) 學(xué)習(xí)攻略 Java學(xué)習(xí) Java基礎(chǔ)語(yǔ)法的介紹

Java基礎(chǔ)語(yǔ)法的介紹

更新時(shí)間:2022-06-28 10:53:02 來(lái)源:動(dòng)力節(jié)點(diǎn) 瀏覽1428次

動(dòng)力節(jié)點(diǎn)小編告訴大家,一個(gè)Java程序可以被認(rèn)為是一個(gè)對(duì)象的集合,而這些對(duì)象通過(guò)方法調(diào)用相互協(xié)同工作。在下面的Java教程中,為大家介紹下類(lèi)、對(duì)象、方法和實(shí)例變量的概念。

對(duì)象:對(duì)象是一個(gè)類(lèi)的實(shí)例,具有狀態(tài)和行為。例如,狗是一個(gè)對(duì)象,其狀態(tài)為:顏色、名稱(chēng)、品種;行為:搖尾巴、叫、吃等。

類(lèi):類(lèi)是描述一類(lèi)對(duì)象的行為和狀態(tài)的模板。

方法:方法是進(jìn)行一個(gè)類(lèi)可以有多種方法。邏輯運(yùn)算、數(shù)據(jù)修改、所有動(dòng)作都在方法中完成。

實(shí)例變量:每個(gè)對(duì)象都有一個(gè)唯一的實(shí)例變量,對(duì)象實(shí)例變量的狀態(tài)由這些值決定。

第一個(gè) Java 程序

我們來(lái)看一個(gè)簡(jiǎn)單的 Java 程序,它會(huì)打印字符串Hello World

public class HelloWorld {
/* 第一個(gè) Java 程序
* 打印字符串 Hello World
* /
public static void main (String [] args) {
System.out.println ("Hello World"); // 打印 Hello World
}
}

下面將逐步介紹如何保存、編譯和運(yùn)行這個(gè)程序:

打開(kāi)記事本,把上面的代碼加進(jìn)去;

保存文件名:HelloWorld.java;

打開(kāi)cmd命令窗口,輸入目標(biāo)文件所在的位置,假設(shè)C:\

在命令窗口中輸入 javac HelloWorld.java 按回車(chē)鍵編譯代碼。如果代碼沒(méi)有錯(cuò)誤,在cmd命令提示符下輸入下一行。(假設(shè)設(shè)置了環(huán)境變量)。

然后輸入 java HelloWorld 按回車(chē)鍵運(yùn)行程序

您將在窗口中看到 Hello World

C : > javac HelloWorld.java
C : > java HelloWorld 
Hello World

Java基本語(yǔ)法

編寫(xiě) Java 程序時(shí),應(yīng)注意以下幾點(diǎn):

區(qū)分大小寫(xiě): Java 區(qū)分大小寫(xiě),這意味著標(biāo)識(shí)符 Hello 和 hello 是不同的。

類(lèi)名:對(duì)于所有類(lèi),類(lèi)名的第一個(gè)字母應(yīng)大寫(xiě)。如果類(lèi)名由多個(gè)單詞組成,則每個(gè)單詞的首字母應(yīng)大寫(xiě),例如 MyFirstJavaClass。

方法名稱(chēng):所有方法名稱(chēng)都應(yīng)為小寫(xiě)字母。如果方法名稱(chēng)包含多個(gè)單詞,則每個(gè)單詞后面首字母大寫(xiě)。

源文件名:源文件名必須與類(lèi)名相同。保存文件時(shí),應(yīng)使用類(lèi)名作為文件名保存(記住Java區(qū)分大小寫(xiě)),文件名后綴為.java。(如果文件名和類(lèi)名不同會(huì)導(dǎo)致編譯錯(cuò)誤)。

Main方法入口:所有Java程序都由public static void main(String[] args)方法開(kāi)始。

Java 標(biāo)識(shí)符

Java 的所有組件都是必需的名稱(chēng)。類(lèi)名、變量名和方法名稱(chēng)為標(biāo)識(shí)符。

關(guān)于Java標(biāo)識(shí)符,需要注意以下幾點(diǎn):

所有標(biāo)識(shí)符都應(yīng)以字母(AZ 或 az)、美元符號(hào) ($) 或下劃線 (_) 開(kāi)頭

第一個(gè)字符之后可以是任意字符組合

關(guān)鍵字不能用作標(biāo)識(shí)符

標(biāo)識(shí)符區(qū)分大小寫(xiě)

合法標(biāo)識(shí)符,例如:age、$salary、_value、__ 1_value

非法標(biāo)識(shí)符示例:123abc, -salary

Java 修飾符

與其他語(yǔ)言一樣,Java 可以使用修飾符類(lèi)方法和屬性進(jìn)行修改。有兩種類(lèi)型的修飾符:

訪問(wèn)控制修飾符:default、public、protected、private

非訪問(wèn)控制修飾符:final、abstract、strictfp

在接下來(lái)的部分中,我們將深入討論 Java 修飾符。

Java 變量

Java,有幾種類(lèi)型的變量如下

局部變量

類(lèi)變量(靜態(tài)變量)

成員變量(非靜態(tài)變量)

Java 數(shù)組

數(shù)組存儲(chǔ)在堆對(duì)象上,可以保存多個(gè)相同類(lèi)型的變量。

Java 枚舉

Java 5.0 引入了枚舉,Java枚舉約束變量只能是預(yù)先設(shè)定的值。使用枚舉可以減少代碼錯(cuò)誤。

比如我們?yōu)楣暝O(shè)計(jì)了一個(gè)程序,它會(huì)限制小杯、中杯、大杯的果汁。這意味著它不允許客戶(hù)除了三點(diǎn)維度果汁。

Java 關(guān)鍵字

這些保留字不能用于命名常量、變量和任何標(biāo)識(shí)符。

Java 注釋

與 C/C++ 類(lèi)似,Java 支持單行和多行注釋。Java 編譯器會(huì)忽略注釋字符。

public class HelloWorld {
   /* 這是第一個(gè)Java程序
    *它將打印Hello World
    * 這是一個(gè)多行注釋的示例
    */
    public static void main(String []args){
       // 這是單行注釋的示例
       /* 這個(gè)也是單行注釋的示例 */
       System.out.println("Hello World"); 
    }
} 

Java空行

空行或帶注釋的行,Java 編譯器將被忽略。

繼承

在 Java 中,一個(gè)類(lèi)可以派生自其他類(lèi)。如果你想創(chuàng)建一個(gè)類(lèi),并且已經(jīng)有了你需要的類(lèi)屬性或方法,那么你可以將一個(gè)新創(chuàng)建的類(lèi)繼承類(lèi)。

使用繼承方法,可以重用已有的類(lèi)方法和屬性,無(wú)需重寫(xiě)代碼。繼承的類(lèi)稱(chēng)為超類(lèi)(super class),派生的類(lèi)稱(chēng)為子類(lèi)(subclass)。

界面

在Java中,理解為對(duì)象之間相互通信的接口協(xié)議。接口在繼承中起著重要作用。

接口定義了一個(gè)要使用的方法是派生的,但該方法的具體實(shí)現(xiàn)完全取決于派生類(lèi)。

提交申請(qǐng)后,顧問(wèn)老師會(huì)電話(huà)與您溝通安排學(xué)習(xí)

免費(fèi)課程推薦 >>
技術(shù)文檔推薦 >>
主站蜘蛛池模板: 久久99精品国产 | 久色免费视频 | 国产成人福利夜色影视 | 国产欧美日韩免费一区二区 | 黄色影院在线观看视频 | 92福利网 | 九九精品视频一区在线 | 日韩最新中文字幕 | 欧美a视频 | 久久天天躁狠狠躁夜夜不卡 | 久久免费国产精品一区二区 | 五月花激情网 | 久久精品亚洲热综合一本奇米 | 97精品久久久久中文字幕 | 亚洲欧美一区二区三区四区 | 91成人免费福利网站在线 | 国产亚洲日本人在线观看 | 色偷偷91久久综合噜噜噜 | 四虎影视在线看 | 国产成人综合亚洲欧美在 | 蜜桃综合| 又刺激又黄的一级毛片 | 亚洲免费视频在线 | 四虎影视在线影院4hutv | 欧美久久一区二区三区 | 欧美久久久久久久一区二区三区 | 91精品国产自产91精品 | 久久r视频| 亚洲日韩aⅴ在线视频 | 欧美成人禁片在线www | 免费性生活视频 | 日本xoxo| 99免费精品 | 精品国精品国产自在久国产应用 | 日韩欧美一级毛片视频免费 | 久久综合九色综合97欧美 | 欧美大尺码毛片 | 国产日日操 | 全高清特级毛片 | 中文字幕在线日本 | 婷婷久月 |