Maison >Java >javaDidacticiel >Quel logiciel peut être utilisé pour écrire des programmes Java
Les logiciels capables d'écrire des programmes Java sont : 1. JBuilder ; 2. VisualAge pour Java ; 3. Forte pour Java ; 5. Eclipse ; 6. NetBeans IDE ;
De nos jours, il existe différents langages de programmation dans l'industrie informatique, parmi lesquels Java est l'un des langages les plus populaires de nombreuses entreprises. utilisé, ce qui a également provoqué un engouement croissant pour l'apprentissage de Java. Ensuite, je vous parlerai des logiciels pouvant être utilisés dans l'apprentissage Java.
(Tutoriel vidéo recommandé : cours Java )
1. Ensemble d'outils de développement Java JDK
Java de SUN fournit non seulement un langage et un environnement d'exécution riches, et fournit également un ensemble d'outils de développement Java (JDK) gratuit. Les développeurs et les utilisateurs finaux peuvent utiliser cet outil pour développer des programmes Java.
JDK est simple et facile à apprendre. Vous pouvez écrire des fichiers source Java via n'importe quel éditeur de texte, puis compiler le programme source Java en bytecode via la commande javac sous DOS et exécuter le fichier Java compilé via la commande Java. , les débutants Java utilisent généralement cet outil de développement.
2. Java Workshop
Sun MicroSystems a lancé Java WorkShop 1.0, qui est le premier outil de développement multiplateforme pour une utilisation Internet dans l'industrie. de diverses entreprises pour développer des logiciels d'application de réseaux Internet et Intranet. Java WorkShop est entièrement écrit en langage Java et constitue le premier environnement de développement Java complet vendu sur le marché aujourd'hui. La dernière version de Java WorkShop est actuellement la 3.0. Les caractéristiques de Java Workshop sont les suivantes : La structure est facile à créer, la programmation visuelle
L'environnement de développement intégré (IDE) Java de l'open source code, adapté à diverses applications client et Web. Sun Java Studio est le dernier IDE Java commercial complet publié par Sun. Il prend en charge les plates-formes Solaris, Linux et Windows. Il convient aux développeurs d'entreprise qui créent et déploient des applications Web Java à 2 niveaux et des applications J2EE à n niveaux. NetBeans est le premier IDE open source du secteur à prendre en charge le développement Java innovant. Les développeurs peuvent profiter des outils de développement les plus puissants du secteur pour créer des applications de bureau, Web ou mobiles. Dans le même temps, grâce à la structure modulaire de NetBeans et aux API ouvertes, les tiers peuvent facilement étendre ou intégrer la plateforme NetBeans. 4. Visual Age pour Java d'IBM Visual Age pour Java est un outil de développement très abouti. Ses fonctionnalités sont très utiles pour les développeurs informatiques et les programmeurs Java amateurs. Il fournit une prise en charge étendue de la programmation visuelle, prend en charge l'utilisation de CICS pour connecter des applications génétiques mainframe, prend en charge les applications de développement EJB, prend en charge le développement intégré avec Websphere, la création pratique de beans et une bonne prise en charge du développement rapide d'applications (RAD) et du traitement de fichiers sans fichier. 5. JRUN de Macromedia JRun de Macromedia est un moteur Java avec la plus large applicabilité, utilisé pour développer et implémenter des applications Java côté serveur écrites par des servlets Java et des pages JavaServer. JRun est le premier produit commercial à prendre entièrement en charge la spécification JSP 1.0. Plus de 80 000 développeurs dans le monde utilisent JRun pour ajouter des fonctionnalités Java côté serveur à leurs serveurs Web existants. Les serveurs Web incluent Microsoft IIS, Netscape Enterprise Server, Apache, etc. JRun est un moteur avancé pour développer et implémenter Java côté serveur. Si nous souhaitons ajouter des fonctionnalités Java côté serveur à nos applications Web, JRun sera le bon choix pour nous. JRun peut fonctionner indépendamment grâce à son serveur Web JRun intégré. Grâce à Java côté serveur, les utilisateurs peuvent développer des systèmes d'applications métier complexes. Le point le plus important est qu'en raison de l'indépendance des servlets par rapport à la plate-forme, ainsi que d'un développement plus simple, d'une mise en œuvre plus rapide et de coûts de maintenance plus économiques, il s'agit d'une excellente alternative aux scripts CGI (Common Gateway Interface) ou Perl. L’inconvénient est que c’est plus compliqué et plus difficile pour les débutants. 6.JCréateur
Il s'agit d'un outil de développement de programmes Java et d'un environnement de développement intégré (IDE) Java. Que vous souhaitiez développer des applications Java ou des composants Applet sur des pages Web, cela ne sera pas difficile pour vous. En termes de fonctionnalités, il est beaucoup plus facile à comparer avec les outils de développement en mode texte tels que le JDK publié par Sun. Il permet également aux utilisateurs de personnaliser l'interface de la fenêtre d'opération et d'effectuer un nombre illimité d'annulations/rétablissements et d'autres fonctions.
JCreator offre aux utilisateurs des fonctions assez puissantes, telles que des fonctions de gestion de projet, des fonctions de modèle de projet et la possibilité de personnaliser les attributs de coloration syntaxique, les numéros de ligne, les navigateurs de classes, les documents de balise et les fonctionnalités de l'assistant multifonction. et une interface utilisateur entièrement personnalisable. Grâce à JCreator, nous pouvons directement compiler ou exécuter notre programme JAVA sans activer le document principal.
JCreator peut trouver automatiquement le fichier contenant la fonction principale ou le fichier HTML contenant l'applet, puis il exécutera l'outil approprié. Dans JCreator, nous pouvons compiler plusieurs projets en même temps via un processus par lots. La conception de JCreator est proche du style d’interface Windows et les utilisateurs connaissent son interface. Sa plus grande caractéristique est son intégration parfaite avec le JDK installé sur notre machine, inégalée par aucun autre IDE. Il s'agit d'un outil de développement Java facile à utiliser pour les débutants. L'inconvénient est qu'il ne peut être utilisé que pour le développement de programmes simples et ne peut pas être utilisé pour le développement et les applications J2EE d'entreprise.
JCreator
7. Microsoft VJ++
Visual J++ est un environnement de développement intégré (IDE) en langage Java visuel lancé par Microsoft, fournissant un nouvel environnement pour les programmeurs Java. est un très excellent outil de développement. Indépendamment de l'intégration, de la vitesse de compilation, des fonctions de débogage ou de la facilité d'apprentissage et d'utilisation, ils reflètent tous le style cohérent de Microsoft. Visual J++ peut combiner le style de programmation cohérent de Microsoft et est très pratique pour le développement d'applications Java, mais sa portabilité est médiocre et ce n'est pas un environnement de développement Java pur.
8. Eclipse
Eclipse est un IDE open source extensible. Eclipse permet l'intégration d'outils de différents fournisseurs dans le même IDE et permet l'interopérabilité entre les outils, modifiant ainsi considérablement les flux de travail du projet et permettant aux développeurs de se concentrer sur les objectifs réellement intégrés.
La plus grande fonctionnalité d'Eclipse est qu'il peut accepter des plug-ins open source écrits par les développeurs Java eux-mêmes, ce qui est similaire à Visual Studio de Microsoft et à la plate-forme NetBeans de Sun Microsystems. Eclipse offre aux développeurs d'outils une plus grande flexibilité, leur donnant un meilleur contrôle sur leurs technologies logicielles. L'Eclipse Alliance a annoncé qu'elle publierait la version 3.0 de son logiciel à la mi-2004. Il s'agit d'un outil de développement Java très populaire. Il y a de plus en plus d'utilisateurs dans ce pays. En fait, la plupart des développeurs Java l'utilisent. L’inconvénient est qu’il est plus compliqué et difficile à comprendre pour les débutants.
Résumé :
Les environnements de développement de projets Java couramment utilisés incluent désormais : JBuilder, VisualAge pour Java, Forte pour Java, Visual Cafe, Eclipse, NetBeans IDE, JCreator + J2SDK, jdk+bloc-notes, EditPlus+ J2SDK, etc.
Généralement, lors du développement de projets J2EE, vous devez installer des serveurs d'applications (middleware) et les outils de développement correspondants de diverses sociétés. Avant d'utiliser ces outils de développement, il est préférable que nous nous familiarisions avec leurs avantages et leurs inconvénients. logiciel afin que nous puissions les utiliser en conséquence. Choisissez l'application en fonction de la situation réelle.
Par conséquent, le choix d'un outil dépend principalement du domaine dans lequel vous serez engagé, plutôt que de penser aveuglément quel outil est bon et quel outil est mauvais. Enfin, j'espère que chacun pourra trouver ses propres outils de développement Java adaptés.
Recommandations associées : Tutoriel d'introduction à Java
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!