Java SE 基础 ( 一 ) :基本语法

Java SE 基础 ( 一 ) :基本语法

目录

Java SE 基础 ( 一 ) :基本语法

一、关键字(Keywords)

二、标识符(Identifiers)

三、注释(Comments)

四、数据类型(Data Types)

1. 基本数据类型(Primitive Data Types)

2. 引用数据类型(Reference Data Types)

五、变量(Variables)

六、运算符(Operators)

1. 算术运算符

2. 赋值运算符

3. 比较运算符

4. 逻辑运算符

5. 自增/自减运算符

总结


Java 是一门强类型、面向对象的编程语言,其语法简洁清晰且易于学习。掌握 Java 的基本语法规则是学习这门语言的第一步。本文将介绍 Java 基本语法中的一些核心概念,包括关键字、标识符、注释、数据类型、变量和运算符。


一、关键字(Keywords)

关键字是 Java 编程语言中具有特殊含义的保留字,不能用作标识符。这些单词被编译器用来解析程序逻辑。例如:

  • class:用于定义一个类。
  • publicprivateprotected、private:访问修饰符。
  • static:表示静态成员。
  • void:表示方法没有返回值。
  • ifelseforwhile:流程控制语句。
public class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Hello, World!");
    }
}

在这个例子中,publicclassstaticvoid 都是关键字。

Java中的关键字有很多,但并不需要我们全部记住,在用的时候混个眼熟足矣。


二、标识符(Identifiers)

标识符是程序员为变量、方法、类等命名时所使用的名称。在 Java 中,标识符必须遵循以下规则:

  1. 可以由字母、数字、下划线 _ 和美元符号 $ 组成。
  2. 第一个字符不能是数字。
  3. 不能使用关键字作为标识符。
  4. 区分大小写(例如 age 和 Age 是两个不同的标识符)。

良好的命名规范有助于代码可读性,通常采用驼峰命名法(CamelCase):

  • 类名:首字母大写,如 StudentInfo
  • 方法名和变量名:首字母小写,如 calculateTotalPrice()userName

示例:

int studentAge = 20;
String userName = "Alice";

三、注释(Comments)

注释是代码中不会被执行的说明性文字,用于提高代码可读性和维护性。Java 支持三种类型的注释:

  1. 单行注释:使用 // 开头,直到行尾。

    java
    // 这是一个单行注释
    int age = 25;
  2. 多行注释:使用 /* ... */ 包裹内容。

    java
    /*
     * 这是一个
     * 多行注释
     */
  3. 文档注释:使用 /** ... */,可以配合 Javadoc 工具生成 API 文档。

    java
    /**
     * 这是一个文档注释
     * @author Alice
     */

四、数据类型(Data Types)

Java 是一种强类型语言,每个变量都必须声明其数据类型。Java 的数据类型分为两大类:

1. 基本数据类型(Primitive Data Types)

Java 提供了 8 种基本数据类型,它们是语言内置的,不包含方法或属性:

数据类型大小范围/用途
byte1 字节-128 到 127,适合节省内存的场合
short2 字节-32768 到 32767
int4 字节默认整数类型
long8 字节表示较大的整数,后缀加 L
float4 字节单精度浮点数,后缀加 F
double8 字节双精度浮点数,默认浮点类型
char2 字节Unicode 字符,如 'A'
boolean不确定值只能是 true 或 false

示例:

int age = 25;
double salary = 5000.50;
char grade = 'A';
boolean isStudent = true;
2. 引用数据类型(Reference Data Types)

引用类型指向对象(如类、接口、数组等)。

例如:

String name = "Tom"; // String 是引用类型
Person person = new Person(); // 自定义类也是引用类型

五、变量(Variables)

变量是程序运行过程中可以改变的数据存储单元。变量必须先声明,再使用。

声明格式:

数据类型 变量名 (= 初始值);

示例:

int count; // 声明
count = 10; // 赋值

double price = 99.99; // 声明并初始化

变量的作用域决定了它可以在哪里被访问,常见的作用域有局部变量、实例变量和类变量(静态变量)。


六、运算符(Operators)

运算符用于执行特定的操作,如数学计算、比较和赋值。Java 提供了丰富的运算符种类:

1. 算术运算符

用于基本的数学运算:

  • + 加
  • - 减
  • * 乘
  • / 除
  • % 取模
int a = 10 + 5; // a = 15
int b = 10 % 3; // b = 1
2. 赋值运算符

用于给变量赋值:

  • =+=-=*=/=%=

示例:

int x = 5;
x += 3; // 等价于 x = x + 3;
3. 比较运算符

用于比较两个值:

  • == 等于
  • != 不等于
  • > 大于
  • < 小于
  • >= 大于等于
  • <= 小于等于
boolean result = (5 > 3); // true
4. 逻辑运算符

用于组合多个条件表达式:

  • && 与
  • || 或
  • ! 非
boolean isAdult = age >= 18 && age <= 60;
5. 自增/自减运算符
  • ++ 自增 1
  • -- 自减 1
int i = 5;
i++; // i = 6

总结

Java 的基本语法是学习 Java 编程的基石。通过理解关键字、标识符、注释、数据类型、变量和运算符等基本概念,我们可以编写出结构清晰、功能明确的程序。掌握这些基础内容不仅有助于后续深入学习面向对象编程、集合框架等内容,也为成为一名合格的 Java 开发者打下了坚实的基础。

建议练习:尝试编写一个简单的 Java 程序,声明不同类型的变量,并使用各种运算符进行操作,加深对基本语法的理解。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值