JAVA基础语句整理
Java是一种广泛使用的面向对象编程语言,它具有简洁、强大、跨平台等特性。以下是Java中的一些基础语句和概念,适合初学者了解:
1. 类与对象
Java是基于类的,程序的基本单位是类(class)。对象是类的实例。
java复制代码
// 定义一个类 | |
public class Person {
| |
// 属性(成员变量) | |
String name; | |
int age; | |
// 方法(成员函数) | |
void introduce() {
| |
System.out.println("Hello, my name is " + name + " and I am " + age + " years old."); | |
} | |
} | |
// 创建对象并使用 | |
public class Main {
| |
public static void main(String[] args) {
| |
Person person = new Person(); // 创建Person类的实例 | |
person.name = "Alice"; // 赋值给属性 | |
person.age = 30; | |
person.introduce(); // 调用方法 | |
} | |
} |
2. 变量与数据类型
Java是强类型语言,变量需要先声明后使用,并指定数据类型。
java复制代码
int age = 25; // 整数 | |
double height = 1.75; // 浮点数 | |
char gender = 'F'; // 字符 | |
String name = "Alice"; // 字符串 | |
boolean isStudent = true; // 布尔值 |
3. 输入输出
Java使用Scanner
类获取用户输入,使用System.out.println()
输出到控制台。
java复制代码
import java.util.Scanner; | |
public class Main {
| |
public static void main(String[] args) {
| |
Scanner scanner = new Scanner(System.in); | |
System.out.print("请输入你的名字: "); | |
String name = scanner.nextLine(); | |
System.out.println("你好, " + name + "!"); | |
} | |
} |
4. 条件语句
使用if
、else if
和else
实现条件判断。
java复制代码
int age = 18; | |
if (age >= 18) {
| |
System.out.println("你是成年人。"); | |
} else {
| |
System.out.println("你是未成年人。"); | |
} |
5. 循环语句
使用for
循环遍历范围或使用while
循环根据条件重复执行代码块。
java复制代码
// for循环 | |
for (int i = 0; i < 5; i++) {
| |
System.out.println(i); | |
} | |
// while循环 | |
int count = 0; | |
while (count < 5) {
| |
System.out.println(count); | |
count++; | |
} |
6. 方法
方法是执行特定任务的代码块,可以带有参数和返回值。
java复制代码
public class Main {
| |
public static void greet(String name) {
| |
System.out.println("你好, " + name + "!"); | |
} | |
public static void main(String[] args) {
| |
greet("Bob"); | |
} | |
} |
7. 数组
数组是存储固定大小、同类型元素的容器。
java复制代码
int[] numbers = {1, 2, 3, 4, 5}; | |
for (int number : numbers) {
| |
System.out.println(number); | |
} |
8. 异常处理
Java使用try
、catch
和finally
关键字处理异常。
java复制代码
try {
| |
// 可能抛出异常的代码 | |
} catch (ExceptionType e) {
| |
// 处理异常的代码 | |
} finally {
| |
// 始终执行的代码(可选) | |
} |
9. 注释
Java支持单行注释(//
)、多行注释(/* ... */
)和文档注释(/** ... */
)。
java复制代码
// 单行注释 | |
/* | |
多行注释 | |
*/ | |
/** | |
* 文档注释,通常用于生成API文档 | |
*/ |
这些基础语句和概念是Java编程的基石。通过学习和实践这些基础知识,你将能够构建更复杂和有用的Java程序。