Installer Oracle Java JDK 7 pour Debian 7 Wheezy

1 1 1 1 1 1 1 1 1 1 Rating 0.00 (0 Votes)

Dans ce tutoriel, nous allons installer Oracle Java JDK 7 pour Debian 7 Wheezy.

Lire la suite...

Installer Tomcat 7 sur Debian 7 Wheezy

1 1 1 1 1 1 1 1 1 1 Rating 0.00 (0 Votes)

Dans ce tutoriel, nous allons installer Tomcat 7.0.55. Tomcat ne constitue qu'un conteneur web, et non un serveur Web à part entière. Tomcat est en réalité souvent employé en combinaison avec un serveur Web Apache ou d'autres serveurs Web (JBoss, IIS, WebSphere, etc). Tomcat a été écrit en langage Java. Il peut donc s'exécuter via la machine virtuelle Java sur n'importe quel système d'exploitation la supportant.

Lire la suite...

Installer Tomcat 8 sur Debian 7

1 1 1 1 1 1 1 1 1 1 Rating 3.00 (1 Vote)

Dans ce tutoriel, nous allons installer Tomcat 8.0.9. Tomcat ne constitue qu'un conteneur web, et non un serveur Web à part entière. Tomcat est en réalité souvent employé en combinaison avec un serveur Web Apache ou d'autres serveurs Web (JBoss, IIS, WebSphere, etc). Tomcat a été écrit en langage Java. Il peut donc s'exécuter via la machine virtuelle Java sur n'importe quel système d'exploitation la supportant.

Lire la suite...

Les tests unitaires avec JUnit et Netbeans

1 1 1 1 1 1 1 1 1 1 Rating 0.00 (0 Votes)

Les tests unitaires avec JUnit et Netbeans

En programmation informatique, le test unitaire est un procédé permettant de s'assurer du fonctionnement correct d'une partie déterminée d'un logiciel ou d'une portion d'un programme (appelée « unité » ou « module »).

On écrit un test pour confronter une réalisation à sa spécification. Le test définit un critère d’arrêt (état ou sorties à l’issue de l’exécution) et permet de statuer sur le succès ou sur l’échec d’une vérification. Grâce à la spécification, on est en mesure de faire correspondre un état d’entrée donné à un résultat ou à une sortie. Le test permet de vérifier que la relation d’entrée / sortie donnée par la spécification est bel et bien réalisée.

Le test unitaire est exécuté indépendamment du programme en créant un environnement d’exécution spécifique à la portion de code. Cela permet d'éviter de devoir recompiler tout un logiciel pour vérifier la correction d’un bug des fois assez difficile a déclencher “manuellement” ou pour tester des fonctionnalitées profondes dans le logiciel. Imaginez que vous deviez tester tout GIMP à la main, fonction par fonction dans différent user-case. A la place on écrit un test qui s’execute sur la portion de code définie.

JUnit lui est un framework de test unitaire, décliné sur plusieurs languages (NUnit, PHPUnit,…) Il est intégré nativement a Netbeans. Pour cet article je suis en version 7.1 avec JUnit 4.x.

Lire la suite...

La programmation orientée objet en Java

1 1 1 1 1 1 1 1 1 1 Rating 0.00 (0 Votes)

La programmation orientée objet en Java

La P.O.O. (programmation orientée objet) possède de nombreuses vertus universellement reconnues désormais. Notamment, elle ne renie pas la programmation structurée (elle se fonde sur elle), elle contribue à la fiabilité des logiciels et elle facilite la réutilisation de code existant. Elle introduit de nouveaux concepts, en particulier ceux d'objets, d'encapsulation, de classe et d'héritage.

Lire la suite...

Sous-catégories