Java
Java 是一种跨平台的面向对象编程语言,由 Sun Microsystems 于 1995 年发布。
Java 核心特性
面向对象编程
Java 是纯粹的面向对象编程语言,支持封装、继承和多态。
java
// 基本类定义
public class Person {
private String name;
private int age;
// 构造方法
public Person(String name, int age) {
this.name = name;
this.age = age;
}
// 方法
public String greet() {
return "Hello, " + name + "!";
}
// getter 和 setter 方法
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
}
// 使用
public class Main {
public static void main(String[] args) {
Person person = new Person("张三", 30);
System.out.println(person.greet()); // 输出: Hello, 张三!
}
}平台无关性
Java 代码编译为字节码,可以在任何支持 Java 虚拟机 (JVM) 的平台上运行。
内存管理
Java 使用自动内存管理,通过垃圾回收器回收不再使用的对象。
多线程支持
Java 内置了多线程支持,简化了并发编程。