Accueil Finances personnelles Début Programmation avec Java For Dummies Cheat Sheet - les nuls

Début Programmation avec Java For Dummies Cheat Sheet - les nuls

Vidéo: Python Game Tutorial: Pong 2024

Vidéo: Python Game Tutorial: Pong 2024
Anonim

Par Barry Burd

Lorsque vous faites quelque chose avec Java, vous devez connaître vos mots Java - ces mots de programmation, phrases et termes non sens qui ont une signification spécifique dans le langage Java, et qui obtiennent pour faire sa chose. Cette feuille de triche vous guide à travers le vocabulaire particulier de Java en mettant l'accent sur les mots-clés, les littéraux, les mots-clés restreints et les identifiants.

Mots-clés Java

Le langage de programmation Java a 50 mots-clés. Chaque mot-clé a une signification spécifique dans la langue. Vous ne pouvez pas utiliser un mot-clé pour autre chose que sa signification pré-assignée.

Le tableau suivant répertorie les mots-clés de Java.

Mot clé Description
abstract Indique que les détails d'une classe, d'une méthode ou d'une interface sont donnés ailleurs dans le code.
assert Teste la vérité d'une condition que le programmeur croit être vraie.
boolean Indique qu'une valeur est true ou false .
pause Saut d'une boucle ou de l'interrupteur .
octet Indique qu'une valeur est un nombre entier de 8 bits.
case Introduit l'un des chemins d'exécution possibles dans une instruction switch .
catch Introduit les instructions qui sont exécutées lorsque quelque chose interrompt le flux d'exécution dans une clause try .
char Indique qu'une valeur est un caractère (une lettre, un chiffre, un symbole de ponctuation, etc.) stocké dans 16 bits de mémoire.
class Introduit une classe - un plan pour un objet.
const Vous ne pouvez pas utiliser ce mot dans un programme Java. Le mot n'a pas de sens mais, parce que c'est un mot-clé, vous ne pouvez pas créer une variable nommée const.
continuer Force la fin abrupte de l'itération de boucle en cours et commence une autre itération.
par défaut Introduit un chemin d'exécution à prendre lorsqu'aucune requête n'est trouvée dans une instruction switch .
do Provoque la répétition répétée de certaines instructions (par exemple, tant que l'ordinateur obtient des résultats inacceptables).
double Indique qu'une valeur est un nombre de 64 bits avec un ou plusieurs chiffres après le point décimal.
else Introduit les instructions qui sont exécutées lorsque la condition dans une instruction if n'est pas vraie.
enum Crée un type nouvellement défini - un groupe de valeurs qu'une variable peut avoir.
extends Crée une sous-classe - une classe qui réutilise les fonctionnalités d'une classe précédemment définie.
final Indique que la valeur d'une variable ne peut pas être modifiée, qu'une fonctionnalité de classe ne peut pas être étendue ou qu'une méthode ne peut pas être remplacée.
enfin Introduit la dernière volonté et le testament des déclarations dans une clause try .
float Indique qu'une valeur est un nombre de 32 bits avec un ou plusieurs chiffres après le point décimal.
pour Permet à l'ordinateur de répéter plusieurs fois plusieurs instructions (par exemple, un certain nombre de fois).
goto Vous ne pouvez pas utiliser ce mot dans un programme Java. Le mot n'a pas de sens. Parce que c'est un mot-clé, vous ne pouvez pas créer une variable nommée goto .
si Vérifie si une condition est vraie. Si c'est vrai, l'ordinateur exécute certaines instructions; sinon, l'ordinateur exécute d'autres instructions.
implémente Indique qu'une classe fournit des corps pour les méthodes dont les en-têtes sont déclarés dans une interface.
import Permet au programmeur d'abréger les noms des classes définies dans un paquet.
instanceof Vérifie si un certain objet provient d'une certaine classe.
int Indique qu'une valeur est un nombre entier de 32 bits.
interface Introduit une interface. Une interface est comme une classe mais, pour la plupart, les méthodes d'une interface n'ont pas de corps.
long Indique qu'une valeur est un nombre entier de 64 bits.
natif Permet au programmeur d'utiliser du code écrit dans une langue autre que Java.
new Crée un objet à partir d'une classe existante.
package Place le code dans un package - une collection de définitions liées logiquement.
private Indique qu'une variable ou une méthode ne peut être utilisée que dans une certaine classe.
protected Indique qu'une variable ou une méthode peut être utilisée dans les sous-classes d'un autre paquet.
public Indique qu'une variable, une classe ou une méthode peut être utilisée par tout autre code Java.
return Termine l'exécution d'une méthode et renvoie éventuellement une valeur au code appelant.
court Indique qu'une valeur est un nombre entier de 16 bits.
static Indique qu'une variable ou une méthode appartient à une classe plutôt qu'à un objet créé à partir de la classe.
strictfp Limite la capacité de l'ordinateur à représenter des nombres extrêmement grands ou très petits lorsque l'ordinateur effectue des calculs intermédiaires sur les valeurs float et double .
super Fait référence à la superclasse du code dans lequel apparaît le mot super .
switch Indique à l'ordinateur de suivre l'un des nombreux chemins d'exécution possibles (l'un des nombreux cas possibles), en fonction de la valeur d'une expression.
synchronized Empêche deux threads d'interférer entre eux.
this Auto-référence - fait référence à l'objet dans lequel le mot apparaît.
throw Crée un nouvel objet d'exception et indique qu'une situation exceptionnelle (généralement quelque chose d'indésirable) s'est produite.
throws Indique qu'une méthode ou un constructeur peut passer le test lorsqu'une exception est levée.
transitoire Indique que, si et quand un objet est sérialisé, la valeur d'une variable n'a pas besoin d'être stockée.
try Présente les instructions qui sont surveillées (pendant l'exécution) en cas de problème.
void Indique qu'une méthode ne renvoie pas de valeur.
volatile Impose des règles strictes sur l'utilisation d'une variable par plusieurs threads à la fois.
while Répète plusieurs fois plusieurs instructions (tant qu'une condition est vraie).

Java Literals

En plus de ses mots-clés, trois des mots que vous utilisez dans un programme Java sont appelés littéraux. Chaque littéral a une signification spécifique dans la langue. Vous ne pouvez pas utiliser un littéral pour autre chose que sa signification pré-assignée.

Le tableau suivant répertorie les mots littéraux de Java.

Literal Description
false L'une des deux valeurs qu'une expression boolean peut éventuellement avoir.
null La valeur "nothing". Si vous avez l'intention d'avoir une expression, faites référence à un objet quelconque, mais l'expression ne fait référence à aucun objet, la valeur de l'expression est null .
true L'une des deux valeurs qu'une expression boolean peut éventuellement avoir.

Les mots-clés et les mots littéraux sont tous des mots réservés car chacun de ces mots est réservé à un usage particulier dans le langage de programmation Java.

Mots-clés Java restreints

Avec la version Java 9, la langue a dix nouveaux mots appelés mots-clés restreints. Un mot clé restreint a une signification spécifique dans la langue, mais seulement si vous utilisez ce mot d'une manière spécifique. Par exemple, si vous écrivez

requiert autre chose. des trucs;

vous dites à Java que votre programme ne fonctionnera pas s'il n'a pas accès à un autre code (le code contenu dans other. Stuff ). Mais si vous écrivez

int requires = 10;

puis nécessite est une variable ordinaire int .

Le tableau suivant répertorie les mots clés restreints de Java.

Mot clé restreint Résultat
exportations Indique que le code d'un package particulier peut être utilisé par le code dans d'autres modules.
module Un tas de paquets.
ouvrir Indique que tous les packages d'un module sont, d'une certaine manière, disponibles pour une utilisation par code dans d'autres modules.
ouvre Accède à tout le code d'un autre module. Cet accès utilise la réflexion Java (qui a tendance à être désordonnée).
fournit Indique qu'un module rend un service disponible.
requiert Indique que le programme ne s'exécutera que s'il a accès à un autre code.
à Nomme le code autorisé à utiliser un code particulier.
transitive Lorsque mon code nécessite l'utilisation du code A et que le code Z nécessite l'utilisation de mon code, le mot transitif signifie Le code Z requiert automatiquement le code A .
utilise Indique qu'un module utilise un service.
avec Spécifie une manière particulière d'utiliser un service.

Identificateurs dans l'API Java

L'API Java (Application Programming Interface) contient des milliers d'identifiants. Chaque identifiant est le nom de quelque chose (une classe, un objet, une méthode, ou quelque chose comme ça). Ces identifiants incluent Système, out, println, Chaîne, toString, JFrame, Fichier, Scanner, suivant, nextInt, Exception, close, ArrayList, flux, JTextField, Math, Aléatoire, MenuItem, Mois, parseInt, Requête, Rectangle, Couleur, Ovale, peinture, Robot, SQLData, Pile, File d'attente, TimeZone, URL , et tant d'autres.

Vous pouvez réutiliser n'importe lequel de ces noms pour n'importe quel but dans votre code. Mais si vous le faites, vous pourriez avoir du mal à utiliser un nom avec sa signification normale à partir de l'API Java. Par exemple, vous pouvez écrire

int System = 7;

Java. lang. Système. en dehors. println (Système);

Mais vous ne pouvez pas écrire

int System = 7;

Système. en dehors. println (Système);

Identificateurs Java que vous (le programmeur) déclarez

Dans votre propre programme Java, vous pouvez créer des noms à votre guise. Par exemple, dans le code

double multiplyByTwo (double myValue) {

return myValue * 2;

}

les noms multiplyByTwo et myValue sont vos propres identifiants.

Lorsque vous créez un nouveau nom, vous pouvez utiliser des lettres, des chiffres, des traits de soulignement ( _ ) et des signes dollar ( ). Mais ne commencez pas le nom avec un chiffre. Si vous essayez de démarrer un nom avec un chiffre, Java répond avec un message "Ne le faites pas".

Début Programmation avec Java For Dummies Cheat Sheet - les nuls

Le choix des éditeurs

Panneaux de caractères et de paragraphes Photoshop CC - mannequins

Panneaux de caractères et de paragraphes Photoshop CC - mannequins

Pour un contrôle incroyable sur l'apparence de votre texte dans Photoshop CC, utilisez les panneaux Caractère et Paragraphe. En plus de tous les attributs de texte disponibles dans la barre des options, les panneaux offrent un large éventail de choix. Avec eux, vous pouvez personnaliser l'apparence générale du texte ou appliquer un style typographique sophistiqué. Le ...

Options de l'outil Stylo Photoshop CS5 - mannequins

Options de l'outil Stylo Photoshop CS5 - mannequins

L'outil Plume de Photoshop Creative Suite 5 est la méthode ultime pour effectuer des sélections précises . Vous pouvez également l'utiliser pour créer des formes vectorielles et des chemins de détourage (silhouettes). Utilisez l'outil Stylo autant que vous le pouvez pour vraiment maîtriser ses capacités. Si vous ne l'utilisez pas régulièrement, cela vous semblera gênant, bien que ...

Modes de fusion photoshop CC - mannequins

Modes de fusion photoshop CC - mannequins

Modes de fusion dans Photoshop CC déterminent l'interaction des pixels d'une couche avec les pixels des couches inférieures et comment les outils de peinture interagissent avec les pixels déjà présents sur le calque actif et les calques ci-dessous. Normal: Normal est le mode de fusion par défaut pour les nouveaux calques et les outils de peinture de base. Selon l'opacité, le pixel supérieur ...

Le choix des éditeurs

Psychologie Sujets à étudier pour le test d'analogie de Miller (MAT) - dummies

Psychologie Sujets à étudier pour le test d'analogie de Miller (MAT) - dummies

Psychologie est une autre catégorie mineure qui peut apparaître sur le test Analogies Miller (MAT). Ne vous inquiétez pas - vous n'êtes pas censé ouvrir votre propre pratique de thérapie afin de passer le MAT, mais vous devriez vous familiariser avec certains termes psychologiques communs et les personnes qui ont fait des contributions majeures dans le domaine. La ...

Acheteur Contrats d'agence pour l'examen de licence de biens immobiliers - mannequins

Acheteur Contrats d'agence pour l'examen de licence de biens immobiliers - mannequins

L'examen de permis immobilier avoir des questions sur les accords d'agence d'acheteur. Le courtage immobilier traditionnel continue de représenter principalement les vendeurs; toutefois, les acheteurs ayant pris conscience qu'ils n'étaient pas représentés dans les transactions immobilières, des contrats d'agence d'acheteurs ont été développés pour permettre à l'acheteur de devenir le principal et ainsi avoir tous les avantages ...

Après la bulle immobilière: Devenir agent immobilier - les nuls

Après la bulle immobilière: Devenir agent immobilier - les nuls

Peut-être que vous avez pensé à propos de devenir un agent immobilier, mais vous avez manqué le dernier boom immobilier. Si vous avez lu les documents, vous savez que les marchés du logement s'améliorent partout au pays. Sans la frénésie du marché animé qui a pris fin en 2007 et avec la promesse d'améliorer les ventes immobilières, maintenant ...

Le choix des éditeurs

ÉCrivez des équations dans PowerPoint 2007 - des mannequins

ÉCrivez des équations dans PowerPoint 2007 - des mannequins

Utilisez l'éditeur d'équations pour placer des équations et des expressions mathématiques sur des diapositives PowerPoint. Les équations que vous dessinez deviennent des objets PowerPoint incorporés, ce qui vous permet de les éditer sans quitter PowerPoint, même si l'éditeur d'équations est en fait un programme distinct. Suivez ces étapes pour démarrer PowerPoint Equation Editor et commencer à construire une équation ou une expression sur ...

Placer des filigranes sur des pages de document Office - des mannequins

Placer des filigranes sur des pages de document Office - des mannequins

Un filigrane est une image pâle ou un ensemble de mots sur chaque page d'un document Office. Les filigranes sont élégants et constituent l'un des outils de mise en forme les plus faciles à utiliser dans Word 2011. Pour créer un filigrane pour chaque page d'un document, accédez à l'onglet Disposition et cliquez sur ...

À L'aide de la boîte de dialogue Configurer l'affichage dans PowerPoint 2011 pour Mac - témoins

À L'aide de la boîte de dialogue Configurer l'affichage dans PowerPoint 2011 pour Mac - témoins

Dans la boîte de dialogue Configurer l'affichage dans PowerPoint, cliquez sur le bouton Configurer l'affichage dans l'onglet Diaporama du ruban Office 2011 pour Mac, ou choisissez Diaporama → Configurer l'affichage dans la barre de menus. Dans les deux cas, la boîte de dialogue Configurer l'affichage polyvalent apparaît. Choisir un type de spectacle dans PowerPoint 2011 pour Mac ...