| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Programmation Java >> Content
    Réglez Vs . Liste en Java
    Le cadre collections Java fournit des applications avec la possibilité de modéliser, stocker et traiter les données dans différents types de structures . Lors du développement d' une application, les programmeurs Java doivent décider quels types de collection à utiliser, adapter cette décision aux données et le traitement d'un programme, il tente de gérer. SET et liste les types sont des caractéristiques communes dans le développement Java , chacune avec des caractéristiques distinctes qui les rend adaptés à certains contextes. Java Collections

    Le cadre collections Java fournit plusieurs types de structures pour stocker des données d'application. Le langage définit les classes, les interfaces et les méthodes conçues pour des types communs de stockage et de manipulation de données, de sorte que les programmeurs n'ont pas besoin de mettre en œuvre leurs propres classes de collections dans la plupart des cas . Si les programmeurs décident de créer leurs propres classes , ils peuvent également être en mesure de minimiser la quantité de traitement nécessaire , en étendant ou en application de certaines des classes et des interfaces déjà prévus dans le cadre du cadre des collections.
    < Br > doublons

    une des principales considérations pour les développeurs qui choisissent structures de données est de savoir si ou non les doublons sont obligatoires. Le choix entre les jeux et les listes sont souvent en partie déterminé par cette considération. En général, les listes permettent doublons, tout en jeux ne font pas. Les développeurs impliqués dans un projet doivent donc décider si les données modélisées doit contenir les doublons, dans ce cas, une liste peut être la meilleure option. Si la logique de la demande dicte pas de doublons peut être autorisé , un jeu peut être l'option préférable.
    Commande

    commande diffère dans les Set et la liste classes de collection . Classes de listes peuvent maintenir un système de commande pour le leur modèle de données , tandis que les jeux ne font pas respecter la commande. Si une application nécessite de stocker des données dans un ordre particulier , par exemple dicter l'ordre dans lequel il doit être traversé , une liste peut être choisi . Si les données au sein d'une collection d'applications ne nécessitent pas de n'importe quel type de commande, un jeu peut être utilisé.
    Interfaces

    Java définit deux ensembles et les listes en termes d'interfaces . Une interface Java est un contrat présentant les propriétés et les méthodes observées par les classes qui choisissent de mettre en œuvre. Le langage Java fournit de nombreuses implémentations de SET et interfaces de la liste , mais les programmeurs peut éventuellement créer leurs propres implémentations . Interfaces liste fournie en standard au sein de Java incluent le ArrayList , LinkedList et les classes de AbstractList . Classes implémentant l'interface Set comprennent HashSet , TreeSet et EnumSet .
    Méthodes

    Set et la liste des classes dans Java définir certains des mêmes méthodes. Chaque interface dans le cadre implémente des méthodes de façons qui sont spécifiques au type de collection. Les deux interfaces incluent des méthodes pour ajouter et supprimer des éléments de données vers et à partir de la collection , ainsi que des méthodes pour vérifier si un élément particulier est déjà contenue . L'interface de la liste précise en outre les méthodes relatives à l'indexation , par exemple pour retourner les indices des éléments spécifiés ou à ajouter à un index particulier .

    Previous :

    next :
      articles connexes
    ·Java manipulations de chaînes pour convertir une chaî…
    ·Comment faire pour ajouter un principal à un fichier d…
    ·Comment charger un fichier JAR à un téléphone 
    ·Comment chaînes de format dans la syntaxe Java Basic 
    ·Types de code pour CC en Java 
    ·Comment remplacer une méthode statique en Java 
    ·Comment changer le Jframe de fond dans Balançoire 
    ·Comment obtenir une date système Java 
    ·Comment utiliser Hibernate avec Eclipse 
    ·Qu'est-ce que Struts Plugin 
      articles en vedette
    ·Tutoriel de base de données Visual Basic 
    ·Qu'est-ce qu'une méthode de constructeur en Java 
    ·Comment télécharger Eclipse pour Android 
    ·Comment les valeurs limites d'entrée à lettres Seulem…
    ·Comment ajouter une image dans un fichier PHP 
    ·Comment lire un joystick USB en Visual Basic 
    ·Structure en VB.NET 
    ·Comment programmer boutons radio dans Vb.Net 
    ·Comment Ping une liste des ordinateurs avec VBScript 
    ·Comment faire pour extraire une base de données JPA 
    Copyright © Connaissances Informatiques http://fr.wingwit.com