阶段一:Java基础语法

目标:掌握Java的基本语法,理解变量、数据类型、运算符、控制结构等。
1. Java开发环境搭建
  • 安装JDK
  • 配置环境变量
  • 编写第一个Java程序

代码示例:

java 复制代码
// HelloWorld.java
public class HelloWorld {  // 定义类名为 HelloWorld
    public static void main(String[] args) {  // main方法,程序入口
        System.out.println("Hello, World!");  // 输出 Hello, World!
    }
}
2. 变量与数据类型
  • Java的基本数据类型:int, double, char, boolean
  • 变量的声明与初始化

代码示例:

java 复制代码
int age = 25;               // 定义一个整型变量
double price = 19.99;       // 定义一个双精度浮点型变量
char grade = 'A';           // 定义一个字符型变量
boolean isJavaFun = true;   // 定义一个布尔型变量
3. 运算符
  • 算术运算符:+, -, *, /, %
  • 比较运算符:==, !=, >, <, >=, <=
  • 逻辑运算符:&&, ||, !

代码示例:

java 复制代码
int a = 10;
int b = 20;
int sum = a + b;           // 加法运算
boolean isGreater = a > b; // 比较运算
boolean condition = (a < b) && (b > 0); // 逻辑运算
4. 控制结构
  • if-else 语句
  • switch 语句
  • for 循环
  • while 循环

代码示例:

java 复制代码
int num = 10;

// if-else 语句
if (num > 0) {
    System.out.println("正数");
} else {
    System.out.println("负数");
}

// for 循环
for (int i = 0; i < 5; i++) {
    System.out.println("i 的值是: " + i);
}

// while 循环
int count = 0;
while (count < 3) {
    System.out.println("Count: " + count);
    count++;
}
相关推荐
杨运交1 分钟前
[069][公共模块]Spring Boot 全局异常处理与参数校验实战(下):校验异常精细化处理与 WebFlux 适配
java·spring boot·后端
佳児素花痴╮3 分钟前
C++基础速通
开发语言·c++
是立不是利7 分钟前
深入理解JavaScript事件委托
开发语言·前端·javascript
啊阿狸不会拉杆7 分钟前
《计算机网络-自顶向下方法》6.4 交换局域网 读书笔记
开发语言·计算机网络·php
Raas10021 分钟前
MAI Gateway(魔芋企业级AI网关)对比分析:AI网关和OpenRouter区别?企业级能力差距一览
java·服务器·网络·人工智能·gateway·ai网关·mai gateway
心中有你021421 分钟前
Python Tkinter 情侣恋爱日记桌面小程序(本地文件存储,无数据库)
开发语言·python
APItesterCris30 分钟前
告别人工盯品!借助 Open‑Claw 快速搭建电商商品全自动监控与数据分析系统(完整实操代码)
java·大数据·前端·数据库
青山木40 分钟前
Hot 100 --- 跳跃游戏 II
java·数据结构·算法·leetcode·贪心算法
ly768942 分钟前
Spring 中的 @Configuration 与 @Component 差异:为何代理时机决定 Bean 生命周期行为
java·后端·spring·注解·代理·bean生命周期
qq_452396231 小时前
第十二篇:《数据采集:Grafana Alloy、Fluent Bit、Vector 的选型与配置》
java·贪心算法·grafana