Maison >Java >javaDidacticiel >Pensez comme un programmeur : apprendre les principes fondamentaux de Java

Pensez comme un programmeur : apprendre les principes fondamentaux de Java

王林
王林original
2024-10-11 18:59:31560parcourir

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. Opérateurs et expressions L'opérateur

est utilisé pour effectuer des opérations sur des 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 d'un programme :

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. 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 fonctions pour lire les entrées de la console et y écrire. Sortie méthode :

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);
    }
}

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn