溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

Java基礎(chǔ)中的基本語(yǔ)法是哪些

發(fā)布時(shí)間:2021-11-20 14:28:45 來(lái)源:億速云 閱讀:103 作者:柒染 欄目:大數(shù)據(jù)

今天就跟大家聊聊有關(guān)Java基礎(chǔ)中的基本語(yǔ)法是哪些,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結(jié)了以下內(nèi)容,希望大家根據(jù)這篇文章可以有所收獲。

一個(gè)Java程序可以認(rèn)為是一系列對(duì)象的集合,而這些對(duì)象通過(guò)調(diào)用彼此的方法來(lái)協(xié)同工作。下面簡(jiǎn)要介紹下類(lèi)、對(duì)象、方法和實(shí)例變量的概念。

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

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

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

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

下面看一個(gè)簡(jiǎn)單的Java程序,它將打印字符串 HelloWorld

/**
 * Created by IntelliJ IDEA.
 *
 * @author: lida
 * @date: 2018-05-15
 * @time: 17:13:02
 */

public class HelloWorld {

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

直接運(yùn)行main方法查看控制臺(tái):

Java基礎(chǔ)中的基本語(yǔ)法是哪些

如果還沒(méi)安裝IDE,可以經(jīng)代碼放在記事本中并命名未HelloWorld.java,然后打開(kāi)cmd,找到文件所在位置使用javac HelloWorld.java來(lái)編譯,然后java HelloWorld.java來(lái)運(yùn)行

Java基礎(chǔ)中的基本語(yǔ)法是哪些

我們來(lái)看一下編寫(xiě)代碼時(shí)有哪些需要注意:

  • 類(lèi)名的首字母大寫(xiě),如果類(lèi)名由若干單詞組成,那么每個(gè)單詞的首字母應(yīng)該大寫(xiě),例如 MyFirstJavaClass 遵從駝峰形式,但以下形式例外:DO\BO\VO等

  • 方法名以小寫(xiě)字母開(kāi)頭,如果由多個(gè)單詞組成統(tǒng)一使用lowerCamelCase風(fēng)格,必須遵從駝峰形式

  • 常量名全部大寫(xiě),單詞用下劃線隔開(kāi)

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

①  所有的標(biāo)識(shí)符都應(yīng)該以字母(A-Z或者a-z),美元符($)、或者下劃線(_)開(kāi)始

②  首字符之后可以是任何字符的組合

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

④  標(biāo)識(shí)符大小寫(xiě)敏感

Java修飾符

像其他語(yǔ)言一樣,Java可以使用修飾符來(lái)修飾類(lèi)中方法和屬性。主要有兩類(lèi)修飾符:

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

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

Java 源程序與編譯型運(yùn)行區(qū)別

Java基礎(chǔ)中的基本語(yǔ)法是哪些

Java注釋

java支持單行注釋和多行注釋

多行:

/*
*這表示一個(gè)多行注釋
*/
public class HelloWorld {

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


單行://這表示一個(gè)單行注釋
public class HelloWorld {

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

也可以這樣表示單行注釋
public class HelloWorld {

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


Java空白行
Java代碼中的空白行或者帶注釋的行,在Java編譯的時(shí)候會(huì)忽略掉

看完上述內(nèi)容,你們對(duì)Java基礎(chǔ)中的基本語(yǔ)法是哪些有進(jìn)一步的了解嗎?如果還想了解更多知識(shí)或者相關(guān)內(nèi)容,請(qǐng)關(guān)注億速云行業(yè)資訊頻道,感謝大家的支持。

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI