S'attaquer aux messages d'erreur en programmation Java - mannequins
Parfois, les messages d'erreur peuvent faire peur aux plus courageux programmeur. Heureusement, des conseils utiles et apaisants sont ici - des conseils pour vous aider à résoudre le problème lorsque vous voyez un de ces messages. NoClassDefFoundError Vous obtenez cette erreur lorsque vous essayez d'exécuter votre code. Alors demandez-vous d'abord, avez-vous essayé ...
Essence de programmation orientée objet pour les applications Android - pour les nuls
Pour cet exemple d'utilisation d'objet Programmation orientée en Java, imaginez Andy's Cheese et Java Emporium porte des fromages fins et des java fraîchement brassés du monde entier (en particulier de Java en Indonésie). L'Emporium est à Cheesetown, en Pennsylvanie, un quartier le long de la route Edenville-Cheesetown dans le comté de Franklin. L'emporium vend du fromage par sac, chacun contenant ...
Différence entre les vues et les éditeurs dans Eclipse IDE pour Java Development - les nuls
Avoir de la difficulté à comprendre la différence entre les vues et les éditeurs lors de l'utilisation du développement Eclipse for Java. Si les vues et les éditeurs vous semblent identiques, et vous ne savez pas si vous pouvez dire lequel, ne vous fâchez pas. Lorsque vous êtes un utilisateur Eclipse ordinaire, la distinction entre les vues et les éditeurs est naturelle ...
Du cycle de vie d'un objet Java - mannequins
Lorsque vous travaillez avec des objets Java, en comprenant comment les objets sont né, vivre leur vie et mourir est important. Ce sujet s'appelle le cycle de vie d'un objet et il se présente comme suit: 1. Avant qu'un objet puisse être créé à partir d'une classe, la classe doit être chargée. Pour ce faire, le Java ...
La méthode principale dans un programme Java - mannequins
La figure a une copie du code de la liste. La majeure partie du code contient la déclaration d'une méthode nommée main. (Recherchez simplement le mot principal dans l'en-tête de la méthode du code.) Pour l'instant, ne vous inquiétez pas des autres mots de l'en-tête de la méthode - public, static, void, String et args. Comme ...
Le répertoire gen du répertoire R. java - dummies
Le nom du répertoire gen signifie generate. Le répertoire gen contient R. java. Cette liste montre la partie du fichier R. java générée pour vous lorsque vous créez un tout nouveau projet. / * FICHIER AUTO-GÉNÉRÉ. NE MODIFIEZ PAS. * * Cette classe a été générée automatiquement par l'outil * aapt à partir des données de ressources trouvées. It ...
La méthode principale dans un programme Java standard - mannequins
Lorsque vous exécutez le petit programme Java dans cette liste , l'ordinateur affiche le mot Hello dans une boîte de dialogue. La figure montre une copie du code de la liste avec des flèches indiquant ce qui se passe lorsque l'ordinateur exécute le code. La majeure partie du code contient la déclaration d'une méthode nommée main. ...
Threads d'exécution en Java - mannequins
Voici un secret bien gardé: les programmes Java sont multithread, ce qui signifie que plusieurs les choses se passent à la fois lorsque vous exécutez un programme Java. Bien sûr, l'ordinateur exécute le code que vous avez écrit, mais il exécute également d'autres codes (code que vous n'avez pas écrit et que vous ne voyez pas). Tout ce code est en cours d'exécution ...
Conseils pour traiter les erreurs de code Java - mannequins
Un instructeur Java a une politique intéressante. Il a dit: «Parfois, quand je donne des cours, je compose un programme à partir de zéro sur l'ordinateur. Je le fais juste devant mes étudiants. Si le programme compile et fonctionne correctement au premier essai, je m'attends à ce que les étudiants m'appliquent. "At ...
La Java Class - mannequins
Java est un langage de programmation orienté objet. En tant que développeur Java, votre objectif principal est de décrire des classes et des objets. Une classe est une sorte de catégorie, comme la catégorie de tous les clients, la catégorie de tous les comptes, la catégorie de toutes les formes géométriques ou, plus concrètement, la catégorie de tous les éléments MyFirstJavaClass, comme indiqué dans ...
Conseils pour débuter les programmeurs Java: Comment décider de la limite d'une boucle à l'exécution
Toutes les boucles que vous créez en Java peuvent être limitées à l'exécution. En tant que propriétaire d'un motel, vous voudrez peut-être un rapport plus succinct que celui-ci. "Ne me donnez pas une longue liste de pièces", dites-vous. "Donnez-moi le nombre d'invités dans la salle 3." Pour obtenir un tel rapport, vous ...
Conseils pour les programmeurs débutants Java: Variables et recyclage - mannequins
Devrait connaître les variables et le recyclage. Lorsque vous attribuez une nouvelle valeur à smallLetter, l'ancienne valeur de smallLetter est effacée. smallLetter est utilisé deux fois, et bigLetter est utilisé deux fois. C'est pourquoi ils appellent ces choses des variables. Premièrement, la valeur de smallLetter est R. Plus tard, la valeur ...
Conseils pour débuter les programmeurs Java: quand ne pas réutiliser une variable - dummies
Parfois Java, la réutilisation des variables rend le programme facile à lire. Mais, comme pour la plupart des choses, il y a un revers de la médaille. Le problème en cours vous oblige à créer de nouvelles variables. Supposons que vous écrivez du code pour inverser les lettres dans un mot de quatre lettres. Vous stockez chaque lettre séparément ...
Quelques éléments sur les interfaces graphiques Java - les mannequins
Avant de passer aux interfaces graphiques Java, il y a plusieurs choses à faire connaître. Java est livré avec trois ensembles de classes pour créer des applications GUI: Abstract Toolkit AWT (Abstract Window Toolkit): l'ensemble de classes original, datant de JDK 1. 0. Les classes de cet ensemble appartiennent à des paquets dont le nom commence par java. awt. Composants dans ce ...
Conseils pour choisir la bonne date et classe horaire pour votre application Java - les nuls
Lorsque vous développez une application Java qui doit fonctionner avec des dates ou des heures (ou les deux), la première étape consiste à choisir la classe Date-Heure pour représenter vos valeurs de date et d'heure. Le java. paquet temporel définit dix classes distinctes utilisées pour représenter différents types d'heures et de dates. Dix classes date-heure en Java. time Class What It ...
Try Déclarations en Java - dummies
Une instruction try est utilisée pour intercepter les exceptions susceptibles d'être lancées lors de l'exécution du programme. Vous devriez utiliser une instruction try chaque fois que vous utilisez une instruction qui pourrait déclencher une exception. Ainsi, votre programme ne se bloquera pas si l'exception se produit. L'instruction try a cette forme générale: try {instructions qui peuvent lancer ...
Conseils pour créer des conditions plus grandes et meilleures en Java - les nuls
Considèrent cet exemple si vous devez écrire de meilleures conditions en Java. Dans le Backgammon et les autres jeux de dés, rouler 3 et 5 n'est pas la même chose que rouler 4 et 4, même si le total pour les deux jets est 8. Le prochain coup varie, selon que vous roulez en double. Pour lancer l'ordinateur ...
Comprendre les tableaux en Java - les nuls
Un tableau est un ensemble de variables référencées en utilisant un seul nom de variable combiné à un numéro d'index. Chaque élément d'un tableau est appelé un élément. Tous les éléments d'un tableau doivent être du même type. Ainsi, le tableau lui-même a un type qui spécifie quel type d'éléments il ...
Comprendre les classes et les objets - les nuls
Vous ne pouvez jamais avoir trop d'analogies pour décrire la programmation orientée objet. Cet article ne définit pas les termes class et object, ni même les termes class et object. Au lieu de cela, il propose plusieurs analogies pour vous aider à visualiser les classes et les objets. Cela complète votre lecture dans des traitements plus formels des concepts. Aucun de ces ...
Types de boucles en Java - mannequins
La boucle for permet de spécifier précisément combien de fois effectuer une tâche dans une application Java. L'utilisation de l'instruction break permet d'arrêter l'exécution d'une tâche lorsque les conditions ne sont pas bonnes, et l'utilisation de l'instruction continue permet d'ignorer une seule boucle (une seule valeur) puis de continuer ...
Comprendre Comment XML et Java Interact - mannequins
Dans le passé, les développeurs Java devaient souvent utiliser des fichiers texte pour transférer données entre plates-formes, mais les fichiers texte souffrent d'une perte de contexte. Les données sont là, mais ce que les données signifie est manquant. Vous avez plusieurs façons de stocker vos données, mais la plupart d'entre elles sont ...
En tournant le standard Oracle Java en Android Java - les nuls
Voici le scénario: Vous avez une application tueur, écrite Java. L'application fonctionne sur les systèmes d'exploitation Windows et Macintosh. L'application ne fonctionne pas sur un appareil mobile (car les programmes Java SE ne fonctionnent pas sur les appareils mobiles). Vous voulez savoir à quoi ressemble l'application lorsqu'elle fonctionne sur un appareil Android. Et voici ...
Comment utiliser un Initialisateur de tableau en Java - les nuls
Vous avez quelques options pour remplir un tableau Java. Une façon est avec un initialiseur de tableau. Lorsque vous utilisez un initialiseur de tableau, vous n'avez même pas besoin de dire à l'ordinateur combien de composants le tableau a. L'ordinateur se rend compte de cela pour vous. Ce doodad gras est un initialiseur de tableau. Voici un exemple ...
Compréhension de la structure des classes Java - dummies
Impossible de créer une application Java sans créer de classe. Cependant, la façon dont vous avez utilisé les classes au début lorsque vous les apprenez a été relativement simpliste - Java est capable de beaucoup plus de complexité, ce qui est le but de ce chapitre. Les classes ont une structure spécifique. Tout comme les blueprints ...
Comment utiliser les méthodes abstraites en Java - les nuls
Les interfaces et les classes abstraites ont des méthodes abstraites en Java. Mais les méthodes abstraites jouent des rôles légèrement différents dans ces deux types de types de référence. Comment pouvez-vous garder tout droit dans votre esprit? La première chose à faire est de se rappeler que personne n'apprend des concepts de programmation orientés objet sans avoir beaucoup de ...
Comment utiliser l'interface CharSequence en Java - mannequins
L'API Java inclut une interface utile appelée CharSequence. Ces trois classes - String, StringBuilder et StringBuffer - implémentent cette interface. Cette méthode existe principalement pour vous permettre d'utiliser de manière interchangeable String, StringBuilder et StringBuffer. À cette fin, plusieurs des méthodes des classes String, StringBuilder et StringBuffer utilisent CharSequence comme paramètre ...
Utiliser Commentaires pour expérimenter avec le code Java - mannequins
Vous pouvez entendre les programmeurs parler de commenter certaines parties de leur Code Java Lorsque vous écrivez un programme et que quelque chose ne fonctionne pas correctement, il est souvent utile d'essayer de supprimer une partie du code. Si rien d'autre, vous découvrez ce qui se passe lorsque ce code suspect est supprimé. Bien sûr, vous n'aimez peut-être pas ce que ...
Sur la programmation orientée objet de Java (OOP) - les mannequins
Sont orientés objet. Qu'est-ce que ça veut dire? À la différence des langues, telles que FORTRAN, qui se concentrent sur l'impératif de donner à l'ordinateur les commandes «Faites ceci / Faites cela», les langages orientés objet se concentrent sur les données. Bien sûr, les programmes orientés objet indiquent toujours à l'ordinateur ce qu'il doit faire. Ils commencent, cependant, en organisant les données, et les commandes viennent plus tard. Les langages orientés objet sont meilleurs ...
Comment utiliser les opérateurs d'affectation composée en Java - les nuls
Un opérateur d'affectation composé est un opérateur qui exécute un calcul et une cession en même temps. Tous les opérateurs arithmétiques binaires de Java (c'est-à-dire, ceux qui fonctionnent sur deux opérandes) ont des opérateurs d'affectation composés équivalents. Opérateurs arithmétiques composés en Java Opérateur Description + = Addition et affectation - = Soustraction et affectation * = Multiplication ...
Utiliser les listes de tableaux en Java - les nuls
Pour créer une liste de tableaux en Java, déclarer une variable ArrayList et appeler le Constructeur ArrayList pour instancier un objet ArrayList et l'affecter à la variable: ArrayList friends = new ArrayList (); Vous pouvez éventuellement spécifier une capacité dans le constructeur ArrayList: ArrayList friends = new ArrayList (100); Notez que la capacité n'est pas ...
Comment utiliser un Iterator en Java - des nuls
Un itérateur Java crache les valeurs d'une collection, les unes après les autres . Pour obtenir une valeur de la collection, vous appelez la méthode suivante de l'itérateur. Pour savoir si la collection contient d'autres valeurs, vous appelez la méthode hasNext de l'itérateur. Le code ci-dessous utilise un itérateur pour afficher les noms des personnes. Voici du code ...
Comment utiliser l'Annotation SuppressWarnings de Java - les nuls
L'annotation est un code supplémentaire qui fournit des informations utiles sur la nature de votre Programme Java Les codes suivants utilisent l'annotation SuppressWarnings. importer Java. awt. FlowLayout; importer javax. balançoire. JFrame; importer javax. balançoire. JButton; @SuppressWarnings ("serial") public class SimpleFrame étend JFrame {public SimpleFrame () {setTitle ("Ne pas cliquer sur le bouton!"); setLayout (nouveau FlowLayout ()); setDefaultCloseOperation (EXIT_ON_CLOSE); add (nouv
Comment utiliser les déclarations en cascade en Java - les nuls
Voici une énigme Java: vous avez deux équipes de baseball - Les Hankees et les Chaussettes. Vous souhaitez afficher les scores des équipes sur deux lignes distinctes, le score du vainqueur apparaissant en premier. (Sur l'écran de l'ordinateur, le score du gagnant est affiché au-dessus du score du perdant.) Que se passe-t-il lorsque les scores sont liés? Donnez-vous ...
Comment utiliser la mise en page HBox dans JavaFX - mannequins
La classe HBox est l'une des plus simples Les gestionnaires de disposition de JavaFX: il organise un ou plusieurs nœuds dans une rangée horizontale. Ce tableau présente les constructeurs les plus couramment utilisés et les méthodes de la classe HBox. Constructeurs HBox et méthodes Description du constructeur HBox () Crée un HBox vide. HBox (double interligne) Crée un HBox vide avec ...
Comment utiliser une DTD avec Java - des mannequins
Un document XML peut avoir une DTD, qui énonce exactement quels éléments peuvent apparaître dans un document XML et dans quel ordre les éléments peuvent apparaître. DTD signifie définition de type de document, mais cela ne sera pas sur le test. Une DTD pour un document XML sur les films, par exemple, peut spécifier que chaque film ...
Comment utiliser imbriquées si les instructions en Java - les nuls
Vous pouvez utiliser des instructions imbriquées en Java. Avez-vous vu ces jolies poupées gigognes matriochka russes? Ouvrez-en un, et un autre est à l'intérieur. Ouvrez le second, et un troisième est à l'intérieur. Vous pouvez faire la même chose avec les instructions if de Java. (Parlez de plaisir!) Découvrez ce code avec des instructions if imbriquées. ...
Comment utiliser les chaînes dans une instruction Java Switch - dummies
Une valeur int dans une instruction switch dans n'importe quelle version de Java, ancienne ou nouvelle. (D'ailleurs, les valeurs char et quelques autres types de valeurs ont fonctionné dans les instructions switch de Java depuis que Java était un langage flambant neuf.) A partir de Java 7, vous pouvez le paramétrer pour que ...
Comment utiliser les directives de page en Java - dummies
Une directive page est un élément JSP qui définit les options qui déterminent comment le JSP est converti en servlet. Le format de base d'une directive de page en Java est le suivant: L'attribut peut être l'un des attributs répertoriés dans ce tableau. (Quelques attributs en plus de ceux-ci sont disponibles, mais ...
Comment utiliser serialVersionUID en Java - dummies
Un serialVersionUID est un nombre qui aide Java à éviter les conflits de version lorsque vous envoyez un objet d'un endroit à un autre. Par exemple, vous pouvez envoyer l'état de votre objet JFrame à l'écran d'un autre ordinateur. Alors l'autre ordinateur peut vérifier le numéro de version de l'armature pour s'assurer qu'aucune entreprise drôle ne prend ...
Comment utiliser les opérateurs Unary Plus et Minus en Java - les nuls
L'unaire plus et Les opérateurs moins vous permettent de changer le signe d'un opérande en Java. Notez que l'opérateur réel utilisé pour ces opérations est le même que les opérateurs d'addition et de soustraction binaires. Le compilateur détermine si vous voulez utiliser la version binaire ou unaire de ces opérateurs en examinant ...