本文介紹了 Java 程式設計的基本概念和結構。它首先介紹了變數和資料類型,然後討論了操作符和表達式,以及控制流程。其次,它解釋了方法和類,然後介紹了輸入和輸出操作。最後,本文透過一個工資計算器的實際範例展示了這些概念的應用。
像程序員一樣思考:掌握Java 基礎
1. 變量和數據類型
Java 使用變數儲存資訊。每個變數都具有特定的資料類型,用於指示它可以儲存的值類型。例如:
int age = 30; // 存储整数 String name = "John"; // 存储字符串 double balance = 100.50; // 存储小数
2. 運算子和運算式
操作符用於對變數執行操作。表達式將操作符與變數或值組合在一起:
int sum = age + 10; // 加法操作符 boolean isAdult = age >= 18; // 关系操作符 double discount = balance * 0.1; // 乘法操作符
3. 控制流
控制流語句用於控製程式的執行流程:
if (isAdult) { 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(i); }
4. 方法和類別
方法是可重複使用的程式碼區塊,用於執行特定任務。類別是物件的藍圖。它們定義物件的狀態和行為:
class Person { private int age; private String name; public Person(int age, String name) { this.age = age; this.name = name; } public int getAge() { return age; } public String getName() { return name; } }
5. 輸入和輸出
Java 提供了用於從控制台讀取輸入並向其寫入輸出的方法:
Scanner input = new Scanner(System.in); // 读取输入 int inputAge = input.nextInt(); System.out.println("Your age is: " + inputAge); // 写入输出
實戰案例:薪資計算器
import java.util.Scanner; public class SalaryCalculator { public static void main(String[] args) { Scanner input = new Scanner(System.in); // 输入小时数和时薪 System.out.println("Enter the number of hours worked:"); int hoursWorked = input.nextInt(); System.out.println("Enter the hourly pay rate:"); double hourlyRate = input.nextDouble(); // 计算工资 double grossSalary = hoursWorked * hourlyRate; // 输出工资 System.out.println("Your gross salary is: " + grossSalary); } }
以上是像程式設計師一樣思考:學習 Java 基礎知識的詳細內容。更多資訊請關注PHP中文網其他相關文章!