java如何看
Java 基础语法
Java 是一种面向对象的编程语言,具有严格的语法规则。以下是一些基本语法要点:
- 类定义:Java 程序的基本单位是类,使用
class关键字定义。 - 方法定义:方法使用
public、private等修饰符,后跟返回类型和方法名。 - 变量声明:变量需要指定类型,如
int、String等。 - 语句结束:每条语句以分号
;结束。
示例代码:
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}
Java 数据类型
Java 的数据类型分为基本数据类型和引用数据类型:
- 基本数据类型:包括
byte、short、int、long、float、double、char、boolean。 - 引用数据类型:包括类、接口、数组等。
示例代码:
int age = 25;
double price = 19.99;
String name = "Alice";
Java 控制结构
Java 提供了多种控制结构来控制程序的流程:
- 条件语句:
if、else if、else、switch。 - 循环语句:
for、while、do-while。 - 跳转语句:
break、continue、return。
示例代码:

for (int i = 0; i < 10; i++) {
if (i % 2 == 0) {
System.out.println(i + " is even");
} else {
System.out.println(i + " is odd");
}
}
Java 面向对象
Java 是面向对象的语言,支持封装、继承和多态:
- 封装:使用
private、protected、public控制访问权限。 - 继承:使用
extends关键字实现类继承。 - 多态:通过方法重写和接口实现。
示例代码:
class Animal {
void makeSound() {
System.out.println("Animal sound");
}
}
class Dog extends Animal {
@Override
void makeSound() {
System.out.println("Bark");
}
}
Java 集合框架
Java 提供了丰富的集合类来存储和操作数据:
List:有序集合,如ArrayList、LinkedList。Set:不重复集合,如HashSet、TreeSet。Map:键值对集合,如HashMap、TreeMap。
示例代码:

List<String> fruits = new ArrayList<>();
fruits.add("Apple");
fruits.add("Banana");
System.out.println(fruits.get(0));
Java 异常处理
Java 使用异常机制处理运行时错误:
try:捕获可能发生异常的代码块。catch:处理捕获的异常。finally:无论是否发生异常都会执行的代码块。
示例代码:
try {
int result = 10 / 0;
} catch (ArithmeticException e) {
System.out.println("Cannot divide by zero");
} finally {
System.out.println("Execution completed");
}
Java 输入输出
Java 提供了多种方式处理输入输出:
- 控制台输入:使用
Scanner类。 - 文件操作:使用
File、FileReader、FileWriter等类。
示例代码:
Scanner scanner = new Scanner(System.in);
System.out.print("Enter your name: ");
String name = scanner.nextLine();
System.out.println("Hello, " + name);






