首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> Java 程式設計 >> Java 相關知識

Java 入門基礎:基本語法與數據類型完整指南

     編輯:Java 相關知識

Java 程序結構

Java 應用程式是物件集合,物件透過呼叫方法互動。核心概念:

  • 物件:擁有狀態(屬性)與行為(方法)。如:狗 — 顏色、名字、品種 / 叫、搖尾巴。
  • 類別:物件的藍圖/模板,定義狀態與行為。
  • 方法:行為單元,包含邏輯、操作資料、執行動作。
  • 實例變量:每個物件獨有的屬性集合,決定物件狀態。

第一個 Java 程式

public class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Hello World");
    }
}

編譯執行步驟

  1. 儲存為 HelloWorld.java(檔名必須與 public 類別名完全一致,區分大小寫)。
  2. 終端機執行 javac HelloWorld.java 編譯產生 HelloWorld.class。
  3. 執行 java HelloWorld 輸出 Hello World。

基本語法規則

規則說明
大小寫敏感Hello ≠ hello
類別命名PascalCase,每個單字首字母大寫:MyFirstClass
方法命名camelCase,首字母小寫:myMethodName()
檔案名與 public 類別名完全一致 + .java
程式入口public static void main(String[] args) 必須存在

標識符命名規則

  • 以字母(A-Z/a-z)、$、_ 開頭。
  • 後續可包含字母、數字、$、_。
  • 不能使用關鍵字(class、public、int 等)。
  • 區分大小寫。
  • 合法:age、$salary、_value、__1_value
  • 非法:123abc、-salary

修飾符

  • 存取修飾符:public、protected、default(包級)、private
  • 非存取修飾符:final、abstract、static、strictfp

關鍵字保留字

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

註釋

  • 單行:// 註釋
  • 多行:/* 註釋 */
  • 文檔註釋:/** Javadoc */ 可生成 API 文檔

基本數據類型(8 種)

類型位數範圍默認值字面量
byte8-128 ~ 1270-
short16-32,768 ~ 32,7670-
int32-2.147e9 ~ 2.147e90-
long64-9.22e18 ~ 9.22e180L100L
float32IEEE 754 單精度0.0f3.14f
double64IEEE 754 雙精度0.0d3.14 / 3.14d
boolean-true/falsefalsetrue/false
char16\\u0000 ~ \\uffff\\u0000'A' / '\\n' / '\\u0041'

引用類型

  • 類、介面、陣列、枚舉、注解。
  • 變量存引用(地址),默認 null。
  • 例:String s = "Hello";、int[] arr = new int[10];

字面量進制表示

  • 十進制:100
  • 八進制:0144
  • 十六進制:0x64
  • 二進制 (JDK 7+):0b1100100

轉義字符

序列含義
\\n換行
\\r回車
\\t製表
\\\"雙引號
\\\'單引號
\\\\反斜槓

總結

  1. Java 以類別為組織單元,main 為程式入口。
  2. 嚴格大小寫敏感,命名規範統一。
  3. 8 種基本類型有固定大小,引用類型默認 null。
  4. 善用 IDE 自動格式化、編譯錯誤提示,快速建立正確語法習慣。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved