当前位置:首页 > java > 正文

java程序设计入门(java程序编写教程)

  • java
  • 2024-03-15 10:38:55
  • 661
### Java 程序设计入门
简介
Java 是一种面向对象的编程语言,因其平台无关性、健壮性和安全性而闻名。 它是初学者学习编程的热门选择。
基本要素
1. 类和对象
类是 Java 程序的基本构建块。 它定义了对象的蓝图,例如变量和方法。 对象是类的实例,它包含特定数据的副本。
2. 方法
方法是类中定义的函数,用于执行特定任务。 它们可以接受参数并返回值。
3. 变量
变量用于存储数据。 它们具有数据类型(例如 int、double、String)和名称。
4. 数据类型
数据类型定义变量可以存储的数据类型。 Java 提供了基本类型(例如 int、boolean)和自定义类型(例如类、数组)。
5. 控制流
控制流语句用于控制程序的执行流程。 它们包括 if-else 语句、循环和 switch 语句。
6. 继承
继承允许一个类(子类)从另一个类(父类)继承属性和方法。
7. 多态性
多态性允许对象在运行时以不同的方式表现。 它使子类能够重写父类方法。
示例
java
// 定义一个 Person 类
public 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 类的子类 Student
public class Student extends Person {
private String major;
public Student(String name, int age, String major) {
super(name, age); // 调用父类构造函数
this.major = major;
}
public String getMajor() {
return major;
}
}
// 主函数
public class Main {
public static void main(String[] args) {
// 创建 Person 对象
Person person = new Person("John Doe", 25);
// 创建 Student 对象
Student student = new Student("Jane Doe", 20, "Computer Science");
// 输出对象信息
System.out.println(person.getName() + ", " + person.getAge());
System.out.println(student.getName() + ", " + student.getAge() + ", " + student.getMajor());
}
}
输出
John Doe, 25
Jane Doe, 20, Computer Science

上一篇:java程序设计书

下一篇:java泛型详解