Maison  >  Article  >  Java  >  Introduction pertinente aux bases de JAVA

Introduction pertinente aux bases de JAVA

零下一度
零下一度original
2017-07-20 10:28:301002parcourir

Chapitre 1 Bases de Java

Objectif du programme : réduire la charge de travail d'un type de personnes dans la vie réelle et améliorer l'efficacité du travail.

Les étudiants peuvent éventuellement écrire des systèmes :

Système de gestion de supermarché, système de machine POS, etc.

Reçu d'entrepôt

Reçu de vente

01 .Objectif du cours

Cinq points clés :  

01. Structure de branche (sélection)

02. Structure de boucle

03. 🎜>04. Double boucle

05. Méthode avec paramètres

02. Qu'est-ce qu'un programme informatique ?

Analyse : Il s'agit d'un ensemble d'instructions ordonnées exécutées pour accomplir une certaine tâche.

03. Quelles sont les technologies liées à Java ?

JavaSE (développement d'applications de bureau) JavaEE (développement web)

Professeur, pouvez-vous m'apprendre à déterminer si un programme est un programme de bureau ou un programme Web ?

Analyse : Navigateur :

IE

Navigateur Sogou (noyau IE) Maxthon Window of the World 360 QQ Cheetah

FireFox

Google

Opera

IE n'est pas égal à un navigateur, c'est juste un type de navigateur

Règle de jugement : si un programme (logiciel) peut être exécuté sans l'aide d'un navigateur, alors c'est une application de bureau

Au contraire, c'est une application web.

Exemple de classe :

   "hello!"
Annotations

1.

est généralement un type de données de base, ou il peut également s'agir d'un type de référence (pointant vers d'autres classes)

Méthodes membres (fonctions)

2. 🎜>

Nom de la méthode de type de retour public (liste de paramètres)

instruction //Corps de la méthode (fonction)

Liste des paramètres : Représente l'entrée de la fonction membre

Type de retour (type de données) : Représente la sortie de la fonction membre

Corps de la méthode (fonction) : Représente un bloc de code pour implémenter une certaine fonction

Remarque : Le type de retour et le type de résultat du retour doivent être les mêmes

Méthode de construction

Fonction : Complète. l'initialisation du nouvel objet

Caractéristiques : Le nom de la méthode est le même que le nom de la classe et il n'y a pas de valeur de retour Lors de la création d'un objet d'une classe, le système appelle automatiquement la méthode constructeur de la classe. terminer l'initialisation du nouvel objet

La différence entre une classe et un objet Contact

1. type de chose

2. L'objet est concret et réel, représentant une chose spécifique

3. Une classe est un modèle pour un objet, et un objet est un individu de la classe

.

Deux façons de créer un objet

1 Déclarer d'abord puis créer

Déclaration d'objet : Nom de classe Nom d'objet

Création d'objet : Nom de l'objet = nouveau nom de classe ()

2. Méthode en une étape

Nom de la classe Nom de l'objet = nouveau nom de classe (

Méthode de variable membre d'accès à l'objet

Nom de l'objet.Nom de la variable;

La différence entre la surcharge et l'écrasement

Surcharge

Pour faire simple, cela signifie que les fonctions ou les méthodes ont le même nom mais des listes de paramètres différentes. De telles fonctions ou méthodes avec le même nom et des paramètres différents sont appelées fonction ou méthode de surcharge.

Remplacement

Le remplacement fait référence à la situation où il existe deux méthodes avec le même nom et la même liste de paramètres dans la sous-classe Java et la classe parent. Puisqu’elles ont la même signature de méthode, la nouvelle méthode de la sous-classe remplacera la méthode d’origine de la classe parent.

Opérations sur les bits et opérations de décalage

Il existe des opérations sur 4 bits en Java, à savoir AND& au niveau du bit, OR au niveau du bit|, XOR au niveau du bit ^, au niveau du bit négation.

Les règles de fonctionnement sont :

AND au niveau du bit : les deux bits sont 1, le résultat est 1

OR au niveau du bit| : l'un des deux bits est 1, le résultat est 1

XOR au niveau du bit : deux bits, un bit est 0, un est 1, le résultat est 1

Inversion au niveau du bit : 0->1,1->0

Il existe trois opérateurs de décalage en Java :

>>, << shift : Le bit bas déborde, le bit de signe reste inchangé, et le bit haut débordé est rempli avec le bit de signe

Décalage arithmétique à gauche : Le bit de signe reste inchangé, le bit bas est rempli avec 0

>>> Décalage logique à droite

le bit bas déborde, le bit haut est rempli de 0

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