在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Java的基礎語法

科技綠洲 ? 來源:Java技術指北 ? 作者:Java技術指北 ? 2023-10-10 16:21 ? 次閱讀

上一次我們學習了怎么安裝JDK和開發工具IDEA,同時也給大家寫了一個hello world的演示代碼。今天我們給大家從 hello world 展開講講Java的基礎語法。

話不多說,直接上代碼:

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

因為Java是面向對象的編程語言,一個程序的基本單位就是classclass是關鍵字,這里定義的class名字就是HelloWorld

public class HelloWorld { // 類名是HelloWorld
    // ...
} // class定義結束

類名要求:

  • 類名必須以英文字母開頭,后接字母,數字和下劃線的組合
  • 習慣以大寫字母開頭

public是訪問修飾符,代表這個class 是公開的。

我們再來看看這個main函數,我畫了一個圖,可以先看看:

圖片
img

一個main方法有訪問修飾符、關鍵字、返回類型、方法名、 數據類型(String)、字符串參數組成。我們一個一個展開講講。

訪問修飾符

什么是訪問修飾符?

像其他語言一樣,Java可以使用修飾符來修飾類中方法和屬性。主要有兩類修飾符:

  • 訪問控制修飾符 : default, public , protected, private
  • 非訪問控制修飾符 : final, abstract, static, synchronized

關鍵字

Java關鍵字大概有50個左右,這些作為保留字不能用于常量、變量、和任何標識符的名稱。

abstract、assert、boolean、break、byte、case、catch、char、class、continue、default、do、double、else、enum、extends、final、finally、float、for、if、implements、import、int、interface、instanceof、long、native、new、package、private、protected、public、return、short、static、strictfp、super、switch、synchronized、this、throw、throws、transient、try、void、volatile、while

返回類型

Java的返回類型,就是一個方法需要返回某個值的類型。如果我們不需要任何返回,我們就可以使用void。

方法名

是方法的實際名稱,有一些規則需要遵守

  • 方法的名字的第一個單詞應以小寫字母作為開頭,后面的單詞則用大寫字母開頭寫,不使用連接符。例如: addPerson
  • 下劃線可能出現在 JUnit 測試方法名稱中用以分隔名稱的邏輯組件。一個典型的模式是: test_ ,例如 testPop_emptyStack

參數

參數有分為參數類型和參數名稱。示例中 String[] 作為參數類型,args作為參數名稱。

Java注釋

Java有三種注釋方式:單行注釋、多行注釋和文檔注釋。

在我們的Hello world示例,我們演示了多行注釋和單行注釋。

單行注釋

以雙斜杠//標識,只能注釋一行內容,用在注釋信息內容少的地方。

// 輸出 Hello World

多行注釋

包含在/**/之間,能注釋很多行的內容。

/* 第一個Java程序
* 它將輸出字符串 Hello World
*/

文檔注釋

包含在/***/之間,也能注釋多行內容,一般用在類、方法和變量上面,用來描述其作用。

/**
 * 文檔注釋
 */

總結

今天就是簡單地給大家介紹Java的基礎語法,從Hello world這個示例展開給大家講講Java的基礎知識點。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • JAVA
    +關注

    關注

    19

    文章

    2970

    瀏覽量

    104838
  • 字符串
    +關注

    關注

    1

    文章

    579

    瀏覽量

    20549
  • 代碼
    +關注

    關注

    30

    文章

    4797

    瀏覽量

    68710
  • JDK
    JDK
    +關注

    關注

    0

    文章

    81

    瀏覽量

    16602
收藏 人收藏

    評論

    相關推薦

    79 Java基礎語法 Java編程語言

    JAVA編程語言
    小凡
    發布于 :2022年08月28日 18:07:04

    Java程序設計:正則表達式的Java語法#Java

    JAVA
    學習硬聲知識
    發布于 :2022年11月16日 16:16:31

    [2.1]--Java基本語法簡介

    JAVA
    jf_75936199
    發布于 :2023年03月13日 03:18:23

    [3.2.1]--2.1.1Java基本語法概述

    JAVA
    jf_75936199
    發布于 :2023年03月13日 03:25:59

    Java語法(1)#Java

    JAVA編程語言
    學習硬聲知識
    發布于 :2023年04月19日 21:27:22

    Java語法(2)#Java

    JAVA編程語言
    學習硬聲知識
    發布于 :2023年04月19日 21:27:47

    CubeMX怎么使用

    學習目標:提示:這里可以添加學習目標例如:一周掌握 Java 入門知識學習內容:提示:這里可以添加要學的內容例如:1、 搭建 Java 開發環境2、 掌握 Java 基本語法3、 掌握
    發表于 01-17 06:44

    交通信號燈模塊的相關資料推薦

    學習目標:提示:這里可以添加學習目標例如:一周掌握 Java 入門知識學習內容:提示:這里可以添加要學的內容例如:1、 搭建 Java 開發環境2、 掌握 Java 基本語法3、 掌握
    發表于 01-17 06:47

    JAVA編程思想下載(第3三版)

    JAVA編程思想下載(第3版)內容豐富—從Java的基礎語法到最高級特性,適合各層次的Java程序員閱讀,同時也是高等院校講授面向對象程序設計語言及
    發表于 12-06 12:10 ?0次下載

    Java的基本語法

    主要內容 3.1 類型、值與基本變量3.1.1 基本概念3.1.2 基本類型3.1.3 引用類型3.1.4 類型轉換3.2 運算符與表達式3.2.1 算術運算符與表達式3.2.2 關系運算符與
    發表于 04-10 15:42 ?0次下載

    Java 基本語法練習

    實驗   Java 基本語法練習 一、實驗目的       1. 了解 Java 的數據類型   2. 掌握各種變量的聲明方式。  3.
    發表于 09-23 18:56 ?3831次閱讀

    淺談Java編程學習 Java基礎語法注意項

    每當說到IT行業時,很多朋友們會想到java,隨著時代的發展,人們學習java的熱度依然只增不減,但關于java,有人會問基礎語法是怎樣的,該如何學習?
    發表于 05-30 16:34 ?1019次閱讀

    Java基本語法

    Java基本語法
    的頭像 發表于 01-12 15:23 ?1344次閱讀

    java接口是特殊的抽象類嗎

    的區別。 首先,從語法和定義上來看,接口和抽象類是不同的。接口是用interface關鍵字定義的,而抽象類是用abstract關鍵字定義的。根據Java語法,一個類只能繼承自一個父類,但可以實現多個接口。這使得接口具有多繼承的能
    的頭像 發表于 11-21 10:07 ?664次閱讀

    對比Python與Java編程語言

    Python與Java都是目前非常流行的編程語言,它們各有其獨特的優勢和適用場景。以下是對這兩種編程語言的對比: 一、語法和易用性 Python 語法簡潔,代碼更易讀,非常適合初學者。 動態類型系統
    的頭像 發表于 11-15 09:31 ?345次閱讀
    主站蜘蛛池模板: www.夜夜骑| 久草a视频| 日女人免费视频| 日日做日日摸夜夜爽| 久久精品国产四虎| 免费国产不卡午夜福在线| 亚洲丰满熟妇毛片在线播放| 草色在线| 男女爱爱是免费看| 色婷婷婷婷| 亚洲图片综合区另类图片| 女生扒开尿口让男生舔| 欧美性a欧美在线| 国产成人亚洲影视在线| 色五月情| 国产九九热| 天天做天天爱天天射| 操碰视频在线| 亚洲精品久久片久久| 成年网站在线| 天天色亚洲| 天天摸天天插| 精品一区二区三区18| 久久久免费视频播放| 天天干天天爽天天射| 久久久久久天天夜夜天天| 2022天天干| 日本xxxⅹ69xxxx护士| 亚洲码在线| 亚洲乱码卡一卡二卡三| a网站免费| 在线观看国产日本| 99热最新网址| 色麒麟影院| 国产色拍| wwwxx在线| 伊人天天干| 91日韩精品天海翼在线观看| 插插插叉叉叉| 男人天堂资源网| 国产理论最新国产精品视频|