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

Pensez comme un programmeur : apprendre les principes fondamentaux de Java

王林
Libérer: 2024-10-11 18:59:31
original
568 Les gens l'ont consulté

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; // 存储小数
Copier après la connexion

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; // 乘法操作符
Copier après la connexion

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);
}
Copier après la connexion

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;
    }
}
Copier après la connexion

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); // 写入输出
Copier après la connexion

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);
    }
}
Copier après la connexion

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!

source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal