localisation actuelle:Maison > Articles techniques > Java
- Direction:
- tous web3.0 développement back-end interface Web base de données Opération et maintenance outils de développement cadre php programmation quotidienne Applet WeChat Problème commun autre technologie Tutoriel CMS Java Tutoriel système tutoriels informatiques Tutoriel matériel Tutoriel mobile Tutoriel logiciel Tutoriel de jeu mobile
- Classer:
-
- Rabin Karp (hachage) Correspondance de modèle de chaîne
- Problème TC:O(n) et SC:O(n) // Utilisation de l'approche de hachage Rabin Karp Solution de classe { chaîne publique la plus courtePalindrome(Chaîne s) { préfixe int = 0 ; suffixe int = 0 ; int dernierIndex =-1; base int = 29 ; puissance int
- javaDidacticiel 313 2025-01-08 06:19:41
-
- Java OOP : semaine où l'aventure POO continue
- Au cours de ma première semaine, j'ai mentionné des sujets généraux sur la POO, sur lesquels j'ai pu en apprendre beaucoup sur ces sujets en peu de temps. Cependant, il restait encore des sujets à aborder. En tenant compte du fait qu'il ne s'agit que des bases de la POO, je suis
- javaDidacticiel 904 2025-01-08 06:18:44
-
- Architecture pilotée par les événements
- L'architecture pilotée par les événements (AOE) est un modèle de conception utilisé pour développer des systèmes qui réagissent aux événements en temps réel. Ce type d'architecture est très utile dans les scénarios où il est nécessaire de traiter les informations rapidement, comme dans le commerce électronique.
- javaDidacticiel 495 2025-01-08 06:10:40
-
- Pouvez-vous trouver la sortie de ce code Java
- Dans les programmes Java, il suit toujours des ordres d'exécution spécifiques pour différents blocs de code. À partir de cet article, je vais explorer comment différents composants en Java (blocs statiques, blocs d'initialisation d'instance, constructeurs, méthodes, etc.) sont exécutés avec
- javaDidacticiel 584 2025-01-08 01:05:40
-
- System.out.println()
- Qu’est-ce que System.Out.Println en Java ? Pour définir System.out.println() en Java, il s'agit d'une simple instruction qui imprime tout argument que vous transmettez et ajoute une nouvelle ligne après celui-ci. *println() est responsable de l'impression de l'argument et de l'impression d'une nouvelle ligne *Système
- javaDidacticiel 486 2025-01-07 20:41:46
-
- Qu'est-ce que la piscine hikari ?
- Qu'est-ce que la piscine hikari ? Cette simple question dans un article sur BlueSky m'a amené à une explication que j'ai trouvée vraiment cool. Je suis venu ici pour le finir. Dans le contexte spécifique, il était question du Hikari Connection Pool. Mais si Hikari est un Connec
- javaDidacticiel 1003 2025-01-07 16:08:41
-
- Ce que vous devez savoir sur les packages Java
- Les packages Java ont été créés pour aider à organiser et gérer de grandes quantités de code. Lorsque les logiciels sont devenus plus complexes, les développeurs avaient besoin d’un moyen d’organiser les choses. Les packages regroupent des classes et des interfaces similaires, ce qui facilite leur recherche et leur utilisation.
- javaDidacticiel 585 2025-01-07 14:08:43
-
- Les expressions lambda en action
- Quelques exemples simples qui mettent en pratique les concepts de base des expressions lambda : Exemple 1 - Comparaison de l'implémentation sans et avec lambda Sans utiliser lambda : interface MaValueSemLambda1 { double getValue(); // Méthode abstraite
- javaDidacticiel 755 2025-01-07 08:12:40
-
- Interfaces fonctionnelles
- Définition de l'interface fonctionnelle Contient une seule méthode abstraite. Il peut avoir des méthodes standards et/ou statiques. La méthode abstraite ne spécifie pas la mise en œuvre. interface MaValeur { double getValue(); } Rappel : Dans les interfaces fonctionnelles, le modificateur
- javaDidacticiel 471 2025-01-07 08:10:40
-
- Fondamentaux des expressions lambda
- Éléments de syntaxe Opérateur Lambda (->) Divise l'expression lambda en deux parties : Côté gauche : liste des paramètres. Côté droit : Corps Lambda (actions ou retour). Types de corps Lambda : Expression unique : renvoie directement le résultat
- javaDidacticiel 774 2025-01-07 08:09:41
-
- Introduction aux expressions lambda
- Introduit dans JDK 8. Ils ont accru la puissance expressive du langage Java. Ils ont ajouté de nouveaux éléments de syntaxe et optimisé les structures communes. Comparaison : tout comme les génériques ont remodelé Java dans le passé, les expressions lambda remodèlent Java.
- javaDidacticiel 621 2025-01-07 08:08:40
-
- Application Spring Boot sur AWS Lambda - Partie Mesure des démarrages à froid et à chaud avec l'image native GraalVM et les paramètres de mémoire
- Introduction Dans la partie 12 de l'article de notre série, nous avons exploré comment développer et déployer la fonction Lambda avec un runtime personnalisé contenant l'image native GraalVM avec le runtime GraalVM 22 créé à partir de l'application Spring Cloud Function AWS. Dans la partie
- javaDidacticiel 277 2025-01-07 07:17:41
-
- Maîtriser les génériques Java : un guide complet avec des exemples de code
- 1. Comprendre les bases des génériques Java Les génériques Java vous permettent de définir des classes, des interfaces et des méthodes avec des paramètres de type. Cela signifie que vous pouvez écrire du code qui fonctionne avec différents types de données tout en garantissant la sécurité des types au moment de la compilation.
- javaDidacticiel 778 2025-01-07 06:27:49
-
- Quelles sont les principales différences entre une interface et une classe abstraite ?
- Interface vs classe abstraite Interface 100 % d'abstraction (avant Java 8). Peut avoir des méthodes par défaut/statiques (Java 8). Aucun constructeur. Héritage multiple autorisé. Classe abstraite Abstraction partielle. Peut avoir une construction
- javaDidacticiel 226 2025-01-07 06:19:43
-
- Java peut également être sans serveur : utiliser GraalVM pour des démarrages rapides à froid
- Introduction Une approche assez courante lorsqu'il s'agit de travailler avec du code sans serveur consiste à l'écrire en tant qu'application Python, Node ou Go, étant donné leur réputation de démarrages à froid très rapides. Mais que se passe-t-il si nous sommes confrontés à des applications Java préexistantes tar
- javaDidacticiel 569 2025-01-07 06:16:44