Connaissances Informatiques >> programmation >> Programmation Java >> Content
  Derniers articles
  • Comment lire un entier le JTextField…
  • Comment obtenir un effet de retard e…
  • Comment réinitialiser ContentView s…
  • Longueur Méthode d' entrée en Java…
  • Comment faire pour convertir un enti…
  • Comment parcourir un TreeMap 
  • Comment faire pour convertir classe …
  • Comment rôtir un jarret de porc 
  • Qu'est-ce que Java 2 Runtime Environ…
  • Comment faire pour convertir le Resu…
  •   Programmation Java
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Programmation Java

    L'utilisation de Java générique de retour Type

    programmeurs Java créent souvent des fichiers de classe pour les objets qu'ils utilisent dans un certain nombre de programmes différents. En outre , le programmeur peut permettre à d'autres programmeurs Java pour utiliser ce fichier de classe pour leurs propres programmes. L' utilisation de la programmation générique en Java permet au programmeur de faire une classe qui est flexible dans le type de données qu'il peut retourner . Objets

    Java est un langage orienté objet qui fait un usage intensif des structures de données connues sous le nom des classes . Une classe est un modèle , à partir de laquelle un programme construit un certain nombre de copies. Quand un programmeur déclare une copie de cette structure de données , il est également connu comme une «instance» ou «objet». Java a une structure hiérarchique pour les classes, qui descendent de la sur- douleurs classe «objet». Java est livré avec plusieurs classes construites dans des fonctions standard , et les programmeurs peuvent également coder leur propre .
    Retourne

    objets et les fonctions peuvent «retourner» les données pour le programme principal quand il les exécute . En Java, un objet ne retourne que le type de structure de données, il a été déclaré à traiter. Par exemple, un objet dont la classe a été déclaré avec un modificateur "int" ne peut revenir entiers. De cette façon , lorsqu'un programme exécute un objet conçu pour faire plus et renvoyer le résultat , le programme accéder au résultat de cette équation . Les programmeurs écrivent également des cours qui sont conçus pour rendre les classes , que ce soit ceux de la bibliothèque standard Java ou leurs classes personnalisées .
    Problèmes

    En plus de renvoyer des données , les programmeurs peuvent également passer des structures de données dans des objets de l'objet à utiliser. Lorsque le programmateur n'est pas sûr exactement de quel objet une classe sera utilisé avec , ils peuvent écrire une classe destinée à prendre ou à retourner l '"objet " superclasse à partir de laquelle toutes les autres classes descendent . Pour cette raison, une classe conçue de cette façon peut prendre ou à retourner n'importe quel objet un programmeur transmet . Cela signifie que tout objet d'une telle classe pourrait prendre et retourner tout type d'objet . Cela pourrait conduire à des erreurs internes, si un programmeur passe à deux types d'objets .
    Generics

    Pour résoudre ce problème , les programmeurs Java peuvent utiliser ce qu'on appelle des «génériques . " Il s'agit d'un type de classe dans laquelle le programmeur spécifie le type de données de ses objets prendront lorsque le programmeur déclare l'objet de l'instance. Ceci permet au programmeur de quitter le type de données ouverte quand il écrit le fichier de classe , et de préciser le type de données quand il déclare l'objet de la classe à des programmes spécifiques. Cela permettra d'éviter des erreurs internes en empêchant le programmeur de passer des types de données contradictoires sur le même objet.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment faire Embedded Software 
  • Comment faire des jeux Java 
  • Comment faire Flotteurs statiques en Java 
  • Aide pour les fichiers séquentiels en programmation Java 
  • Comment utiliser plusieurs versions de Java dans Windows Vista 
  • Comment prestataires travaillent sur ​​Android 
  • Comment créer guerre syntaxe du fichier 
  • Comment inverser un tableau de nombres avec Java 
  • Comment faire de certificats pour les applications Android Unsigned 
  • Comment faire pour installer Java Runtime 5.0 sur Windows XP 
  • Connaissances Informatiques © http://www.ordinateur.cc