☕ Java基础语法入门

发布时间:2025年12月12日 | 阅读时间:约10分钟

一、什么是Java?

Java是一种广泛使用的面向对象编程语言,由Sun Microsystems(现属于Oracle)于1995年发布。Java的设计理念是"一次编写,到处运行"(Write Once, Run Anywhere),这意味着编译后的Java代码可以在任何支持Java虚拟机(JVM)的平台上运行。

Java具有以下特点:

二、第一个Java程序

让我们从经典的"Hello World"程序开始:

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

这个简单的程序展示了Java的基本结构:

三、变量与数据类型

Java是强类型语言,每个变量都必须声明其类型。Java的基本数据类型包括:

// 变量声明与初始化示例
int age = 25;
double salary = 8500.50;
char grade = 'A';
boolean isStudent = true;
String name = "张三";  // String是引用类型

// 常量声明
final double PI = 3.14159;

四、运算符

Java支持多种运算符:

// 算术运算符
int a = 10, b = 3;
int sum = a + b;      // 加法:13
int diff = a - b;     // 减法:7
int product = a * b;  // 乘法:30
int quotient = a / b; // 除法:3
int remainder = a % b;// 取余:1

// 比较运算符
boolean isEqual = (a == b);    // false
boolean isGreater = (a > b);   // true

// 逻辑运算符
boolean result = (a > 5) && (b < 5);  // true

五、控制流程

Java提供了丰富的控制流程语句:

// if-else 条件语句
int score = 85;
if (score >= 90) {
    System.out.println("优秀");
} else if (score >= 60) {
    System.out.println("及格");
} else {
    System.out.println("不及格");
}

// for 循环
for (int i = 1; i <= 5; i++) {
    System.out.println("第" + i + "次循环");
}

// while 循环
int count = 0;
while (count < 3) {
    System.out.println("count = " + count);
    count++;
}

// switch 语句
int day = 3;
switch (day) {
    case 1: System.out.println("周一"); break;
    case 2: System.out.println("周二"); break;
    case 3: System.out.println("周三"); break;
    default: System.out.println("其他");
}

六、总结

本文介绍了Java编程的基础知识,包括Java语言特点、基本语法结构、变量与数据类型、运算符以及控制流程。掌握这些基础知识是学习Java的第一步,接下来可以继续学习面向对象编程的相关内容。