"Si un ouvrier veut bien faire son travail, il doit d'abord affûter ses outils." - Confucius, "Les Entretiens de Confucius. Lu Linggong"
Page de garde > La programmation > Pensez comme un programmeur : apprendre les principes fondamentaux de Java

Pensez comme un programmeur : apprendre les principes fondamentaux de Java

Publié le 2024-11-05
Parcourir:216

Cet article présente les concepts et structures de base de la programmation Java. Il commence par une introduction aux variables et aux types de données, puis aborde les opérateurs et les expressions, ainsi que les processus de flux de contrôle. Deuxièmement, il explique les méthodes et les classes, puis introduit les opérations d'entrée et de sortie. Enfin, l'article démontre l'application de ces concepts à travers un exemple pratique de calculateur de salaire.

Think Like a Programmer: Learning the Fundamentals of Java

Pensez comme un programmeur : maîtrisez les bases de Java

Variables et types de données

Java utilise des variables pour stocker des informations. Chaque variable possède un type de données spécifique qui indique le type de valeur qu'elle peut stocker. Par exemple :

int age = 30; // 存储整数
String name = "John"; // 存储字符串
double balance = 100.50; // 存储小数

2. Les opérateurs et expressions

sont utilisés pour effectuer des opérations sur les variables. Les expressions combinent des opérateurs avec des variables ou des valeurs :

int sum = age   10; // 加法操作符
boolean isAdult = age >= 18; // 关系操作符
double discount = balance * 0.1; // 乘法操作符

3. Flux de contrôle

Les instructions de flux de contrôle sont utilisées pour contrôler le flux d'exécution du programme :

if (isAdult) {
    System.out.println("You are an adult.");
} else {
    System.out.println("You are not an adult.");
}

for (int i = 0; i 

4. Méthodes et classes

Les méthodes sont des blocs de code réutilisables qui effectuent des tâches spécifiques. Les classes sont des plans d'objets. Ils définissent l'état et le comportement de l'objet :

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. Entrée et sortie

Java fournit des méthodes pour lire les entrées de la console et y écrire la sortie :

Scanner input = new Scanner(System.in); // 读取输入
int inputAge = input.nextInt();

System.out.println("Your age is: "   inputAge); // 写入输出

Cas pratique : Calculateur de salaire

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);
    }
}
Dernier tutoriel Plus>

Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.

Copyright© 2022 湘ICP备2022001581号-3