Java基础语法

Java 是一门面向对象的编程语言,它的语法结构为编程提供了清晰、严格的规范。无论是开发小型应用,还是构建大型企业级系统,掌握 Java 基础语法都是开发者的必备技能。在本文中,我们将回顾 Java 的一些基础语法内容,从程序结构到控制结构,再到方法和类的使用,帮助你在进入数组学习之前,全面复习和巩固 Java 的核心概念。

1. 程序结构与类

Java 程序的核心单位是 ,所有的代码都必须写在类内部。一个 Java 程序由一个或多个类组成,每个类可以包含字段(属性)和方法(功能)。Java 是一个强类型语言,这意味着每个变量和表达式都必须明确指定其数据类型。

 1.1类的定义

public class Main {
    public static void main(String[] args) {
        // 程序从 main 方法开始执行
        System.out.println("Hello, Java!");
    }
}

在上面的代码中,Main 是类名,main 方法是程序的入口点,Java 程序从 main 方法开始执行。所有的代码都必须放在类的内部,Java 强调类是封装功能的基础。

1.2 代码块与方法

类中的代码通常是通过方法来组织的,方法是执行某些功能的代码块。main 方法是每个 Java 程序的必备方法,除此之外,你可以定义自定义的方法来实现特定功能。这块看不懂可以后面再看

public class Calculator {
    public static void main(String[] args) {
        int result = add(3, 4);  // 调用方法
        System.out.println("Sum: " + result);
    }

    // 定义一个加法方法
    public static int add(int a, int b) {
        return a + b;
    }
}
1.3 数据类型

Java 提供了多种数据类型,可以分为两类:

  • 基本数据类型:如 intdoubleboolean 共8种等,存储简单的值。
  • 引用数据类型:如 String、数组、对象等,存储对象的地址。
int age = 30;          // 基本数据类型
String name = "Alice"; // 引用数据类型

2. 变量与常量

在 Java 中,变量是用于存储数据的容器。变量声明时需要指定类型,如 intString,并且可以通过赋值来初始化变量。

2.1 变量声明与初始化.

int x = 10;  // 整型变量
double y = 5.5; // 双精度浮动变量
boolean isActive = true; // 布尔型变量

Java 中的 常量 是一种特殊的变量,它的值在初始化后不能再改变。常量的声明通常使用 final 关键字。

final double PI = 3.14159; // 常量

3. 控制结构

控制结构用于决定程序的执行流,Java 提供了多种控制结构,如条件语句和循环语句。理解和掌握这些控制结构是构建逻辑代码的基础。

3.1条件语句
  • if 语句:用于判断条件是否成立,若条件为真,执行对应的代码块。
int age = 18;
if (age >= 18) {
    System.out.println("You are an adult.");
} else {
    System.out.println("You are a minor.");
}

switch 语句:用于多条件分支判断,适用于多个候选值的情况。

int day = 3;
switch (day) {
    case 1:
        System.out.println("Monday");
        break;
    case 2:
        System.out.println("Tuesday");
        break;
    default:
        System.out.println("Other day");
}

Switch语句要注意case穿透,记得加break;不然语句会从第一个开始依次执行直到break;

了解了,下面是从 Java 入门到数组之前的技术语法博客,专注于你已经学过的部分。

3.2 循环语句
  • for 循环:用于已知次数的迭代,适合循环次数是固定的场景。
for (int i = 0; i < 5; i++) {
    System.out.println(i);
}
  • while 循环:用于条件成立时循环,适合循环次数不确定的情况。
int i = 0;
while (i < 5) {
    System.out.println(i);
    i++;
}
  • do-while 循环:与 while 类似,但至少执行一次循环体。
int i = 0;
do {
    System.out.println(i);
    i++;
} while (i < 5);

4.总结

在这篇博客中,我们回顾了 Java 的基本语法结构,包括程序的组织形式、变量与常量的声明、控制结构、简单方法的使用。掌握这些基本知识后,你将能够编写简单的 Java 程序,并为深入学习更复杂的特性(如更详细的各种方法、数组、集合、Debug等)打下坚实的基础。

希望通过这篇博客的总结,帮助你更清晰地理解 Java 编程的核心基础内容,并为后续的学习做好准备。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值