Icône de recherche Download.it
Advertisement

Outil d’apprentissage pour développement sur le langage de programmation Java

Outil d’apprentissage pour développement sur le langage de programmation Java

Vote : (3 votes)

Licence: Gratuit

Éditeur: Bluej

Version: 5.1.0

Fonctionne sous: Windows

Également disponible pour Mac

Vote :

Licence

(3 votes)

Gratuit

Éditeur

Version

Bluej

5.1.0

Fonctionne sous:

Également disponible pour

Windows

Mac

Les plus

  • Environnement Java intuitif mais complet
  • Interface utilisateur bien organisée
  • Optimal pour les novices

Les moins

  • Problèmes de stabilité

BlueJ est un logiciel d'introduction conçu pour aider ceux qui débutent avec Java à apprendre les bases du langage de programmation dans un environnement qui n'accable ni ne décourage les utilisateurs novices.

Tout ce que vous pouvez attendre d'un environnement Java complet comme celui-ci est inclus. Cela inclut l'édition de textes et de graphiques, le développement interactif d'objets, un débogueur, un compilateur, un éditeur intégré et une machine virtuelle. L'interface utilisateur de ce logiciel est spécialement conçue pour être facile à utiliser, ce qui en fait la méthode optimale pour apprendre Java si vous n'avez aucune expérience du langage de codage. La suite comprend également un PDF d'instruction qui inclut tout ce qu'un débutant peut avoir besoin de savoir sur Java et le système BlueJ.

Cet outil a été créé par des développeurs de l'Université de Kent au Royaume-Uni et de l'Université Deakin en Australie. Sun Microsystems soutient et approuve le logiciel, vous pouvez donc être sûr que BlueJ fournit des connaissances légitimes et ciblées. Le projet ayant été développé spécifiquement pour les nouveaux apprenants de l'environnement Java, il n'est pas surprenant qu'il ait été conçu pour être facile à apprendre sans sacrifier les détails.

Lors de la sortie initiale de BlueJ, l'un des problèmes les plus courants signalés avec le logiciel était des problèmes de stabilité pendant le processus de compilation du code. Au fur et à mesure que de nouvelles versions du logiciel sont publiées, le nombre de problèmes signalés diminue considérablement. Heureusement, il existe un certain nombre de forums en ligne et d'autres ressources numériques pour traiter les problèmes du logiciel au fur et à mesure qu'ils se présentent. L'une des ressources les plus recommandées pour BlueJ est le forum de discussion dédié sur Google. Vous y trouverez des conseils pour résoudre les problèmes que vous pourriez rencontrer.

Si vous êtes du genre à préférer apprendre par vous-même, ou si vous n'avez tout simplement aucune expérience de Java, BlueJ est l'un des meilleurs endroits pour commencer votre voyage dans le monde du codage.

Dans la version la plus récente de BlueJ, un certain nombre de changements ont été apportés au logiciel. Les objets peuvent maintenant être construits avec des paramètres de type, et certains problèmes peu courants avec l'analyse incrémentale ont été réparés. Dans les anciennes versions de l'application, l'exécution d'instructions n'entraînait pas la mise à jour des inspecteurs, mais ce problème a été corrigé. Avant la dernière mise à jour, l'affichage du champ de résultat ne se redimensionnait pas lorsque l'inspecteur de résultats était également redimensionné, mais ce problème n'existe plus. Il y a moins de problèmes de stabilité dans cette version lors de la compilation du code que dans n'importe quelle autre version, et les sauts de ligne hors de leur emplacement ne sont plus insérés de manière incorrecte via la fonction de mise en page automatique. La mise en évidence de l'étendue a également été réparée lors de l'insertion de classes internes.

Java est peut-être le langage de codage le plus populaire sur le Web, car il est à la fois puissant et relativement facile à apprendre. Avec BlueJ, vous pouvez exploiter tout le potentiel de Java et votre propre créativité.

Les plus

  • Environnement Java intuitif mais complet
  • Interface utilisateur bien organisée
  • Optimal pour les novices

Les moins

  • Problèmes de stabilité