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

java基础入门教程(40岁学java有前途吗)

  • java
  • 2024-03-15 10:20:03
  • 7423
Java 基础入门教程
要素:

1. 变量:用于存储数据值的容器。


示例:
java
int age = 25;
String name = "John Doe";

2. 数据类型:定义变量中存储数据的类型。


示例:
java
int age; // 存储整数
String name; // 存储字符串

3. 运算符:执行算术和逻辑操作的符号。


示例:
java
age++; // age 加 1
name.length(); // 返回 name 的字符长度

4. 控制流:决定程序执行顺序的结构。


示例:
java
if (age >= 18) {
// 执行某个操作
} else {
// 执行另一个操作
}

5. 方法:可多次调用的代码块。


示例:
java
public void printName() {
System.out.println(name);
}

6. 类:组织数据和行为的蓝图。


示例:
java
public class Person {
private int age;
private String name;
public Person(int age, String name) {
this.age = age;
this.name = name;
}
}

7. 对象:类的实例。


示例:
java
Person john = new Person(25, "John Doe");

8. 继承:允许一个类从另一个类继承属性和方法。


示例:
java
public class Student extends Person {
private int studentId;
public Student(int age, String name, int studentId) {
super(age, name);
this.studentId = studentId;
}
}

9. 多态:允许不同类的对象以相同的方式被处理。


示例:
java
Person[] people = {new Person(25, "John Doe"), new Student(23, "Jane Smith", 12345)};
for (Person person : people) {
person.printName(); // 多态地调用 printName() 方法
}

10. 异常处理:处理程序执行过程中出现的错误或异常。


示例:
java
try {
// 易于出错的代码
} catch (Exception e) {
// 错误处理
}