J'ai des données de référence à stocker dans des variables statiques qui
sont alimentés au démarrage d'une application.
Ces données proviennent d'une table de base de données et ne changent
jamais.
Quelle est le meilleur type de variable statique à utiliser ?
tableau ( MaClasseA[] )
interface List (ce qui est bien, c'est que le résultat des fetch Jdbc est
un LinkedList)
interface Collection (plus générique pour l'utilisation, car je n'ai pas
notion d'ordre).
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
ErikFK
Difficile à dire si l'on ne sait pas comment tu vas accéder ces informations.
A priori un tableau est la méthode la plus simple et la plus efficace - la nécessité de convertir une fois d'une LinkedList à un tableau ne joue sans doute pas un très grand rôle).
Mon grain de sel...
Erik
Difficile à dire si l'on ne sait pas comment tu vas accéder ces
informations.
A priori un tableau est la méthode la plus simple et la plus efficace
- la nécessité de convertir une fois d'une LinkedList à un tableau
ne joue sans doute pas un très grand rôle).
Difficile à dire si l'on ne sait pas comment tu vas accéder ces informations.
A priori un tableau est la méthode la plus simple et la plus efficace - la nécessité de convertir une fois d'une LinkedList à un tableau ne joue sans doute pas un très grand rôle).
Mon grain de sel...
Erik
Pif
plusieurs questions se posent pour déterminer la stucture : - y-a-t-il des doublons - quelles sont les opérations fréquentes et qui peuvent etre longues à l'exécution qui peuvent avoir lieu (acceder, modifier, etc.) - combien d'éléments y'a-t-il, l'objectifs est il de limiter l'occupation en mémoire - quels sont les objects manipulés (ont il une clé)
plusieurs questions se posent pour déterminer la stucture :
- y-a-t-il des doublons
- quelles sont les opérations fréquentes et qui peuvent etre longues à
l'exécution qui peuvent avoir lieu (acceder, modifier, etc.)
- combien d'éléments y'a-t-il, l'objectifs est il de limiter
l'occupation en mémoire
- quels sont les objects manipulés (ont il une clé)
plusieurs questions se posent pour déterminer la stucture : - y-a-t-il des doublons - quelles sont les opérations fréquentes et qui peuvent etre longues à l'exécution qui peuvent avoir lieu (acceder, modifier, etc.) - combien d'éléments y'a-t-il, l'objectifs est il de limiter l'occupation en mémoire - quels sont les objects manipulés (ont il une clé)
Eärendil
J'ai des données de référence à stocker dans des variables statiques qui sont alimentés au démarrage d'une application. Ces données proviennent d'une table de base de données et ne changent jamais.
Quelle est le meilleur type de variable statique à utiliser ? tableau ( MaClasseA[] ) interface List (ce qui est bien, c'est que le résultat des fetch Jdbc est un LinkedList) interface Collection (plus générique pour l'utilisation, car je n'ai pas notion d'ordre).
S. MARSOLLE
Deux choses: tout d'abord la structure a utilisé depend des données a
stocker (doublon, ...) et du mode d'adressage (par son numero, par un nom, ...). Deuxiemement je te conseille de passer par la classe java.util.Collections (attention au s a la fin) qui te permet de creer des collections avec des particularités (collection non-modifiable, ordonnée, synchronizée, ...).
J'ai des données de référence à stocker dans des variables statiques qui
sont alimentés au démarrage d'une application.
Ces données proviennent d'une table de base de données et ne changent
jamais.
Quelle est le meilleur type de variable statique à utiliser ?
tableau ( MaClasseA[] )
interface List (ce qui est bien, c'est que le résultat des fetch Jdbc est
un LinkedList)
interface Collection (plus générique pour l'utilisation, car je n'ai pas
notion d'ordre).
S. MARSOLLE
Deux choses: tout d'abord la structure a utilisé depend des données a
stocker (doublon, ...) et du mode d'adressage (par son numero, par un
nom, ...).
Deuxiemement je te conseille de passer par la classe
java.util.Collections (attention au s a la fin) qui te permet de creer
des collections avec des particularités (collection non-modifiable,
ordonnée, synchronizée, ...).
J'ai des données de référence à stocker dans des variables statiques qui sont alimentés au démarrage d'une application. Ces données proviennent d'une table de base de données et ne changent jamais.
Quelle est le meilleur type de variable statique à utiliser ? tableau ( MaClasseA[] ) interface List (ce qui est bien, c'est que le résultat des fetch Jdbc est un LinkedList) interface Collection (plus générique pour l'utilisation, car je n'ai pas notion d'ordre).
S. MARSOLLE
Deux choses: tout d'abord la structure a utilisé depend des données a
stocker (doublon, ...) et du mode d'adressage (par son numero, par un nom, ...). Deuxiemement je te conseille de passer par la classe java.util.Collections (attention au s a la fin) qui te permet de creer des collections avec des particularités (collection non-modifiable, ordonnée, synchronizée, ...).
S. MARSOLLE
Pif wrote:
plusieurs questions se posent pour déterminer la stucture : - y-a-t-il des doublons non
- quelles sont les opérations fréquentes et qui peuvent etre longues à l'exécution qui peuvent avoir lieu (acceder, modifier, etc.) accéder uniquement
- combien d'éléments y'a-t-il, l'objectifs est il de limiter l'occupation en mémoire ils ne sont pas si nombreux que cela, j'ai 5 listes de 30 éléments environ à
gérer (10 pour la plus courte, 100 pour la plus longue).
- quels sont les objects manipulés (ont il une clé) oui ils ont une clé,
à cause de cela, j'en stocke certains dans une Map car pour certains types d'élément j'ai besoin d'accéder par clé à un élément. Pour les autres, seul la liste complète m'intéresse.
S. MARSOLLE
Pif wrote:
plusieurs questions se posent pour déterminer la stucture :
- y-a-t-il des doublons
non
- quelles sont les opérations fréquentes et qui peuvent etre longues à
l'exécution qui peuvent avoir lieu (acceder, modifier, etc.)
accéder uniquement
- combien d'éléments y'a-t-il, l'objectifs est il de limiter
l'occupation en mémoire
ils ne sont pas si nombreux que cela, j'ai 5 listes de 30 éléments environ à
gérer (10 pour la plus courte, 100 pour la plus longue).
- quels sont les objects manipulés (ont il une clé)
oui ils ont une clé,
à cause de cela, j'en stocke certains dans une Map car pour certains types
d'élément j'ai besoin d'accéder par clé à un élément.
Pour les autres, seul la liste complète m'intéresse.
plusieurs questions se posent pour déterminer la stucture : - y-a-t-il des doublons non
- quelles sont les opérations fréquentes et qui peuvent etre longues à l'exécution qui peuvent avoir lieu (acceder, modifier, etc.) accéder uniquement
- combien d'éléments y'a-t-il, l'objectifs est il de limiter l'occupation en mémoire ils ne sont pas si nombreux que cela, j'ai 5 listes de 30 éléments environ à
gérer (10 pour la plus courte, 100 pour la plus longue).
- quels sont les objects manipulés (ont il une clé) oui ils ont une clé,
à cause de cela, j'en stocke certains dans une Map car pour certains types d'élément j'ai besoin d'accéder par clé à un élément. Pour les autres, seul la liste complète m'intéresse.
"S. MARSOLLE" a écrit dans le message de news: dfh913$bp6$
J'ai des données de référence à stocker dans des variables statiques qui sont alimentés au démarrage d'une application. Ces données proviennent d'une table de base de données et ne changent jamais.
Quelle est le meilleur type de variable statique à utiliser ? tableau ( MaClasseA[] ) interface List (ce qui est bien, c'est que le résultat des fetch Jdbc est un LinkedList) interface Collection (plus générique pour l'utilisation, car je n'ai pas notion d'ordre).
"S. MARSOLLE" <sebm@nospam.fr> a écrit dans le message de news:
dfh913$bp6$1@s1.news.oleane.net...
J'ai des données de référence à stocker dans des variables statiques qui
sont alimentés au démarrage d'une application.
Ces données proviennent d'une table de base de données et ne changent
jamais.
Quelle est le meilleur type de variable statique à utiliser ?
tableau ( MaClasseA[] )
interface List (ce qui est bien, c'est que le résultat des fetch Jdbc est
un LinkedList)
interface Collection (plus générique pour l'utilisation, car je n'ai pas
notion d'ordre).
"S. MARSOLLE" a écrit dans le message de news: dfh913$bp6$
J'ai des données de référence à stocker dans des variables statiques qui sont alimentés au démarrage d'une application. Ces données proviennent d'une table de base de données et ne changent jamais.
Quelle est le meilleur type de variable statique à utiliser ? tableau ( MaClasseA[] ) interface List (ce qui est bien, c'est que le résultat des fetch Jdbc est un LinkedList) interface Collection (plus générique pour l'utilisation, car je n'ai pas notion d'ordre).