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 提供了多种数据类型,可以分为两类:
- 基本数据类型:如
int
、double
、boolean
共8种等,存储简单的值。 - 引用数据类型:如
String
、数组、对象等,存储对象的地址。
int age = 30; // 基本数据类型
String name = "Alice"; // 引用数据类型
2. 变量与常量
在 Java 中,变量是用于存储数据的容器。变量声明时需要指定类型,如 int
或 String
,并且可以通过赋值来初始化变量。
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 编程的核心基础内容,并为后续的学习做好准备。