引言Java作为一种广泛使用的编程语言,其基础语法是学习Java编程的基石。掌握Java基础语法对于编写高效、可读的代码至关重要。本文将通过一系列实战练习题,帮助读者巩固Java基础语法,轻松闯关编程...
Java作为一种广泛使用的编程语言,其基础语法是学习Java编程的基石。掌握Java基础语法对于编写高效、可读的代码至关重要。本文将通过一系列实战练习题,帮助读者巩固Java基础语法,轻松闯关编程世界。
首先,确保您的计算机上安装了Java Development Kit(JDK)。您可以从Oracle官方网站下载适合您操作系统的JDK版本。安装完成后,配置环境变量,以便在任何命令行界面中都能使用Java命令。
int age = 25;
double salary = 50000.75;
String name = "Alice";int result = 10 + 5; // 加法
result = 10 - 5; // 减法
result = 10 * 5; // 乘法
result = 10 / 5; // 除法if (age > 18) { System.out.println("You are an adult.");
} else { System.out.println("You are not an adult.");
}
for (int i = 0; i < 5; i++) { System.out.println("Loop iteration: " + i);
}class Car { String brand; int year; public Car(String brand, int year) { this.brand = brand; this.year = year; }
}
Car myCar = new Car("Toyota", 2020);class ElectricCar extends Car { int batteryCapacity; public ElectricCar(String brand, int year, int batteryCapacity) { super(brand, year); this.batteryCapacity = batteryCapacity; }
}
ElectricCar myElectricCar = new ElectricCar("Tesla", 2021, 75);class Vehicle { void start() { System.out.println("Vehicle started."); }
}
class Car extends Vehicle { void start() { System.out.println("Car started."); }
}
Vehicle myVehicle = new Car();
myVehicle.start(); // 输出: Car started.String greeting = "Hello, World!";
int length = greeting.length();
String upperCase = greeting.toUpperCase();List fruits = new ArrayList<>();
fruits.add("Apple");
fruits.add("Banana");
fruits.add("Cherry");
for (String fruit : fruits) { System.out.println(fruit);
} try { int division = 10 / 0;
} catch (ArithmeticException e) { System.out.println("Cannot divide by zero.");
}import java.util.Scanner;
public class Calculator { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("Enter the first number:"); int num1 = scanner.nextInt(); System.out.println("Enter the second number:"); int num2 = scanner.nextInt(); System.out.println("Choose operation (+, -, *, /):"); char operator = scanner.next().charAt(0); switch (operator) { case '+': System.out.println(num1 + num2); break; case '-': System.out.println(num1 - num2); break; case '*': System.out.println(num1 * num2); break; case '/': System.out.println(num1 / num2); break; default: System.out.println("Invalid operator."); break; } scanner.close(); }
}通过以上实战练习题,读者可以逐步掌握Java基础语法,为后续的深入学习打下坚实的基础。不断练习和实际应用所学知识,您将能够轻松闯关编程世界。