Le terme programmation réseau fait référence à lécriture de programmes qui sexécutent sur plusieurs appareils (ordinateurs), dans lesquels les appareils sont tous connectés les uns aux autres à laide dun réseau. Le package java.net des API J2SE contient une collection de classes et dinterfaces qui
Java fournit un mécanisme, appelé sérialisation dobjet, où un objet peut être représenté comme une séquence doctets qui inclut les données de lobjet ainsi que des informations sur le type de lobjet et les types de données stockées dans lobjet. Une fois quun objet sérialisé a été écrit dans un fichi
Ce serait bien si nous pouvions écrire une seule méthode de tri qui pourrait trier les éléments dans un tableau Integer, un tableau String ou un tableau de nimporte quel type prenant en charge le tri. Java Générique les méthodes et les classes génériques permettent aux programmeurs de spécifier, av
Avant Java 2, Java fournissait des classes ad hoc telles que Dictionary, Vector, Stack, et Propriétés pour stocker et manipuler des groupes dobjets. Bien que ces cours aient été très utiles, il leur manquait un thème central et unificateur. Ainsi, la façon dont vous avez utilisé Vector était différe
Les structures de données fournies par le package dutilitaires Java sont très puissantes et exécutent un large éventail de fonctions. Ces structures de données se composent de linterface et des classes suivantes − Énumération BitSet Vecteur Empiler Dictionnaire Table de hachage Propriétés Toutes
Les packages sont utilisés en Java afin déviter les conflits de noms, de contrôler laccès, de faciliter la recherche/localisation et lutilisation des classes, des interfaces, des énumérations et des annotations, etc. Un forfait peut être défini comme un regroupement de types associés (classes, inte
Une interface est un type de référence en Java. Cest similaire à la classe. Cest une collection de méthodes abstraites. Une classe implémente une interface, héritant ainsi des méthodes abstraites de linterface. Outre les méthodes abstraites, une interface peut également contenir des constantes, des
Encapsulation est lun des quatre concepts fondamentaux de la POO. Les trois autres sont lhéritage, le polymorphisme et labstraction. Lencapsulation en Java est un mécanisme dencapsulation des données (variables) et du code agissant sur les données (méthodes) en une seule unité. Dans lencapsulation,
Selon le dictionnaire, abstraction est la qualité de traiter des idées plutôt que des événements. Par exemple, lorsque vous considérez le cas du courrier électronique, des détails complexes tels que ce qui se passe dès que vous envoyez un courrier électronique, le protocole utilisé par votre serveur
Le polymorphisme est la capacité dun objet à prendre plusieurs formes. Lutilisation la plus courante du polymorphisme dans la POO se produit lorsquune référence de classe parent est utilisée pour faire référence à un objet de classe enfant. Tout objet Java qui peut réussir plus dun test IS-A est co
Dans le chapitre précédent, nous avons parlé des superclasses et des sous-classes. Si une classe hérite dune méthode de sa super-classe, il est alors possible de remplacer la méthode à condition quelle ne soit pas marquée comme finale. Lavantage de la redéfinition est :la possibilité de définir un
Lhéritage peut être défini comme le processus par lequel une classe acquiert les propriétés (méthodes et champs) dune autre. Avec lutilisation de lhéritage, les informations sont rendues gérables dans un ordre hiérarchique. La classe qui hérite des propriétés de other est appelée sous-classe (class
Dans ce chapitre, nous aborderons les classes internes de Java. Classes imbriquées En Java, tout comme les méthodes, les variables dune classe peuvent également avoir une autre classe comme membre. Lécriture dune classe dans une autre est autorisée en Java. La classe écrite à lintérieur sappelle la
Une exception (ou événement exceptionnel) est un problème qui survient lors de lexécution dun programme. Lorsquune exception se produit, le déroulement normal du programme est interrompu et le programme/lapplication se termine anormalement, ce qui nest pas recommandé, par conséquent, ces exceptions
Le package java.io contient presque toutes les classes dont vous pourriez avoir besoin pour effectuer des entrées et des sorties (E/S) en Java. Tous ces flux représentent une source dentrée et une destination de sortie. Le flux du package java.io prend en charge de nombreuses données telles que les
Une méthode Java est une collection dinstructions qui sont regroupées pour effectuer une opération. Lorsque vous appelez System.out.println() méthode, par exemple, le système exécute en fait plusieurs instructions afin dafficher un message sur la console. Vous allez maintenant apprendre à créer vos
Java fournit le package java.util.regex pour la correspondance de modèles avec des expressions régulières. Les expressions régulières Java sont très similaires au langage de programmation Perl et très faciles à apprendre. Une expression régulière est une séquence spéciale de caractères qui vous aid
Java fournit la date classe disponible dans java.util package, cette classe encapsule la date et lheure actuelles. La classe Date prend en charge deux constructeurs, comme indiqué dans le tableau suivant. Sr.No. Constructeur et description 1 Date( ) Ce constructeur initialise lobjet avec la da
Java fournit une structure de données, le tableau , qui stocke une collection séquentielle de taille fixe déléments du même type. Un tableau est utilisé pour stocker une collection de données, mais il est souvent plus utile de considérer un tableau comme une collection de variables du même type. Au
Les chaînes, largement utilisées dans la programmation Java, sont une séquence de caractères. Dans le langage de programmation Java, les chaînes sont traitées comme des objets. La plate-forme Java fournit la classe String pour créer et manipuler des chaînes. Créer des chaînes La façon la plus dire
Java