Guide des packages Java

1. Introduction Dans ce rapide tutoriel, nous aborderons les bases des packages en Java. Nous verrons comment créer des packages et accéder aux types que nous y plaçons. Nous discuterons également des conventions de dénomination et de leur relation avec la structure de répertoires sous-jacente. EnfiLire la suite »

Comparaison de tableaux en Java

1. Vue d'ensemble Dans ce didacticiel, nous allons examiner différentes façons de comparer des tableaux en Java . Nous aborderons les méthodes conventionnelles, et nous verrons également quelques exemples utilisant des expressions lambda . 2. Comparaison de tableaux Nous allons comparer des tableaux en Java, et comme nous le savons, ce sont des objets. ParLire la suite »

Guide du mot-clé super Java

1. Introduction Dans ce rapide didacticiel, nous examinerons le mot clé super Java. En termes simples, nous pouvons utiliser le mot clé super pour accéder à la classe parent. Explorons les applications du mot-clé core dans la langue. 2. Le super mot - clé avec les constructeurs Nous pouvons utiliser super () pour appeler le constructeur par défaut du parent . Ce doiLire la suite »

Apprenez JUnit

JUnit - Principes de base des tests Un guide de JUnit 5 (populaire) Annotation JUnit 5 @Test @Before vs @BeforeClass vs @BeforeEach vs @BeforeAll (populaire) Affirmer qu'une exception est lancée dans JUnit 4 et 5 (populaire) Assertions dans JUnit 4 et JUnit 5 JUnit - Intégration avec d'autres bibliothèques Les annotations SpringJUnitConfig et SpringJUnitWebConfig au printemps 5 Mockito et JUnit 5 - Utilisation d'ExtendWith (populaire) JUnit 5 pour les développeurs Kotlin Une comparaison rapide entre JUnit et TestNG Guide de Selenium avec JUnit / TestNG JUnit - Sujets avanLire la suite »

Scanner nextLine (), méthode

1. Vue d'ensemble Dans ce rapide tutoriel, nous examinerons brièvement la méthode nextLine () de la classe java.util.Scanner , bien sûr, avec pour objectif d'apprendre à l'utiliser dans la pratique. 2. Scanner.nextLine () La méthode nextLine () de la classe java.util.Scanner analyse à partir de la position actuelle jusqu'à ce qu'elle trouve un séparateur de ligne. La méthLire la suite »

Introduction à Apache Tomcat

1. Vue d'ensemble En termes simples, Apache Tomcat est un serveur Web et un conteneur de servlets utilisés pour déployer et servir des applications Web Java. Dans cet article rapide, nous allons montrer comment installer Tomcat, comment configurer un utilisateur pour Tomcat Manager et créer un certificat SSL pour permettre à Tomcat de servir du contenu HTTPS. 2.Lire la suite »

Exemple d'algorithme d'escalade en Java

1. Vue d'ensemble Dans ce tutoriel, nous allons montrer l'algorithme Hill-Climbing et son implémentation. Nous examinerons également ses avantages et ses inconvénients. Avant de vous lancer directement, discutons brièvement de l'approche des algorithmes de génération et de test. 2. Algorithme de génération et de test C'est une technique très simple qui nous permet d'algorithmiser la recherche de solutions: Définir l'état actuel comme état initial Appliquer toute opération possible sur l'état actuel et générer une solution possible Comparez la solution nouvellement générée avec l'état de Lire la suite »

API Java KeyStore

Haut Java Je viens d'annoncer le nouveau cours Learn Spring , axé sur les principes de base de Spring 5 et Spring Boot 2: >> VOIR LE COURS 1. Vue d'ensemble Dans ce didacticiel, nous examinons la gestion des clés cryptographiques et des certificats en Java à l'aide de l' API KeyStore . 2. KeLire la suite »

Introduction à Feign

1. Vue d'ensemble Dans ce tutoriel, nous présenterons Feign - un client HTTP déclaratif développé par Netflix. Feign vise à simplifier les clients API HTTP. En termes simples, le développeur n'a qu'à déclarer et annoter une interface pendant que l'implémentation réelle est provisionnée au moment de l'exécution. 2. ExempleLire la suite »

Utilisation de Mockito ArgumentCaptor

1. Vue d'ensemble Dans ce tutoriel, nous allons couvrir un cas d'utilisation courant de l'utilisation de Mockito ArgumentCaptor dans nos tests unitaires. Sinon, pour d'autres cas d'utilisation de Mockito.verify , consultez notre livre de recettes Mockito Verify. 2. Utilisation d' ArgumentCaptor ArgumentCaptor nous permet de capturer un argument passé à une méthode afin de l'inspecter. CeLire la suite »