EcommerceDEV. Développement, optimisation et sécurisation des sites de commerce électronique.
arrowAccueil arrow Programmation arrow J2EE/Java(script) arrow J2EE, Impact du casting sur les performances des applications E-commerce
Jeudi 15 mai 2008
Nom d'utilisateur     Mot de passe      Conserver       Mot de passe perdu ? 
Menu
Accueil
A propos du site
Carte du site
Moteur de recherche
Nouvelles
Contactez-nous
Evénements
Lettres de nouvelles
- - - - - - -
Analyse
Conception
Optimisation
Programmation
Sécurité
Produits/Services
avr 13 2006
J2EE, Impact du casting sur les performances des applications E-commerce Version imprimable Suggérer par mail
Appréciation des utilisateurs: / 1
FaibleMeilleur 
Programmation - J2EE/Java(script)
Ecrit par Kamal AOUDA   
13-04-2006
J2EE, Impact du casting sur les performances des applications E-commerce

Les opérations de sur-casting et de sous-casting ont un impact direct sur les performances des applications. La gravité de ces impacts varie :

* Selon que le casting se fasse en mode compilation ou en mode exécution.
* Selon que le casting porte sur des objets ou des primitives, des interfaces ou des classes concrètes.

 

En règle générale:

* Les castings qui se font en mode exécution sont moins performants que les castings en mode compilation.
*  Le casting des primitives est plus performant que celui des objets.
* Le casting des interfaces et moins performant que celui des classes concrètes.

Un autre facteur qui peut aggraver l’impact du casting sur les performances est la profondeur des relations d’héritage qui existent entre les classes. En effet plus l’arborescence des classes est profonde et plus le casting met du temps à se réaliser. Compte tenu de ces impacts, les programmeurs doivent être précis dans le choix des types d’objets et doivent éviter les castings s’ils connaissent à l’avance le type des objets traités par leur application (par exemple au lieu de créer un List pour stocker un ensemble de chaînes de caractères String ils peuvent réaliser des gains importants en utilisant dès le départ des objets StringList).
 

Dernière mise à jour : ( 13-04-2006 )
Suivant >
Moteur de recherche
Recommander ce site
Collaboration
Téléchargements
Derniers événements
Aucun événement
Sondages

Quelle est la meilleure technologie pour programmer un site e-commerce ?

  
Blogs Ecommerce
Blog de capitaine commerce
top

Ce site a été crée avec le CMS Mambo. Un logiciel gratuit disponible sous licence GPL.

Copyright Ecommerce DEV 2006.

Hosted by SiteGround