Java语言的机制包括数据类型、变量、运算符、控制流语句、方法、类、继承、接口、异常处理等。下面给出部分机制的实现示例。
-
类和对象:Java中,所有的代码都是在类中编写的,每个类都代表一个对象的类型。一个类可以包含属性和方法,而对象则是这个类的实例。
public class MyClass {
private int myInt;
public void setMyInt(int value) {
myInt = value;
}
public int getMyInt() {
return myInt;
}
}
MyClass myObj = new MyClass();
myObj.setMyInt(10);
System.out.println(myObj.getMyInt()); // 输出 10
2.继承:Java中的类可以继承其他类的属性和方法。被继承的类称为父类,继承它的类称为子类。子类可以重写父类的方法。
public class Animal {
public void makeSound() {
System.out.println("Animal is making a sound");
}
}
public class Dog extends Animal {
public void makeSound() {
System.out.println("Dog is barking");
}
}
Animal myAnimal = new Animal();
myAnimal.makeSound(); // 输出 "Animal is making a sound"
Dog myDog = new Dog();
myDog.makeSound(); // 输出 "Dog is barking"
</