Java 是一种广泛使用的跨平台、面向对象的编程语言,由 Sun Microsystems 公司开发。它以 “一次编写,到处运行”(Write Once, Run Anywhere)的特性著称,被大量应用于企业级应用开发、安卓应用开发、大型系统开发等领域。
2.1 基本语法与数据类型
Java 是强类型语言,所有变量都必须先声明其类型。Java 的数据类型分为基本数据类型和引用数据类型。基本数据类型包括 byte
、short
、int
、long
、float
、double
、char
、boolean
。例如:
int num = 10;
double pi = 3.14;
char letter = 'A';
boolean flag = true;
引用数据类型包括类、接口、数组等,变量存储的是对象的引用地址。
2.2 类与对象
Java 是面向对象的语言,类是对象的模板,对象是类的实例。一个简单的类定义如下:
class Person {
private String name;
private int age;
public Person(String name, int age) {
this.name = name;
this.age = age;
}
public String getName() {
return name;
}
public int getAge() {
return age;
}
}
使用类创建对象:
Person person = new Person("Bob", 30);
System.out.println("姓名:" + person.getName() + ",年龄:" + person.getAge());
2.3 继承与多态
继承允许一个类继承另一个类的属性和方法,通过 extends
关键字实现。多态是指同一个方法可以根据对象的不同表现出不同的行为,包括方法重载(在一个类中定义多个同名但参数不同的方法)和方法重写(子类重新实现父类的方法)。