Mise en route de la programmation java

La fin des années 1980 a vu plusieurs avancées dans le développement de logiciels, et par le début des années 1990, de nombreux grands projets de programmation ont été écrites à partir de composants préfabriqués. Java est arrivé en 1995, il était donc naturel pour les fondateurs de la langue pour créer une bibliothèque de code réutilisable. La bibliothèque comprenait environ 250 programmes, y compris le code pour traiter les fichiers du disque, code pour créer des fenêtres, et le code pour passer des informations sur Internet. Depuis 1995, cette bibliothèque a augmenté pour inclure plus de 2700 programmes. Cette bibliothèque est appelé le API

Sommaire

- la Interface de programmation d'applications.

Chaque programme Java, même la plus simple, appelle sur le code de l'API Java. Cette API Java est à la fois utile et redoutable. Il est utile à cause de toutes les choses que vous pouvez faire avec les programmes de l'API. Il est formidable parce que l'API est si vaste. Personne ne mémorise toutes les fonctionnalités offertes par l'API Java. Les programmeurs se souviennent des fonctionnalités qu'ils utilisent souvent, et se tournent vers les fonctionnalités dont ils ont besoin dans un pincement.

Tant de façons d'écrire des programmes informatiques

Pour écrire des programmes Java, vous avez besoin de trois outils:

  • Un compilateur Java
  • Une machine virtuelle Java.
  • L'API Java.

Vous avez au moins deux façons d'obtenir ces outils:

  • Vous pouvez télécharger ces outils à partir du site Web de Sun Microsystems.
  • Vous pouvez utiliser les outils qui viennent avec un produit commercial.
    Si vous possédez une copie de Borland JBuilder, Metrowerks CodeWarrior, IBM Visual Age pour Java, ou développeur IBM WebSphere Studio Application (WSAD), alors vous avez déjà les outils dont vous avez besoin.

Deux sacs de goodies




Le site Web de Sun regroupe les outils de base Java de deux manières différentes:

  • Le Java Runtime Environment (JRE): Cet ensemble comprend une machine virtuelle Java et l'interface de programmation. Avec le JRE, vous pouvez exécuter des programmes Java existantes. C'est tout. Vous ne pouvez pas créer de nouveaux programmes Java, parce que vous ne disposez pas d'un compilateur Java.
  • Le kit de développement logiciel (SDK): Cet ensemble comprend tous les trois outils - un compilateur Java, une machine virtuelle Java, et l'interface de programmation. Avec le SDK, vous pouvez créer et exécuter vos propres programmes Java.

Notez qu'un ancien nom pour le SDK Java est le JDK - la Java Development Kit. Certaines personnes utilisent encore le sigle JDK, même si les gens de chez Sun Microsystems ne plus l'utiliser.

Comment pensez-vous tapez ce genre de choses?

Un programme d'ordinateur est un gros morceau de texte. Donc, pour écrire un programme informatique, vous avez besoin d'un éditeur de texte - un outil pour créer des documents texte. Un éditeur de texte est un peu comme Microsoft Word, ou comme tout autre programme de traitement de texte. La grande différence est que les documents que vous créez avec un éditeur de texte ont pas de formatage que ce soit. Ils ont pas de gras, pas d'italiques, pas de distinctions entre les polices. Ils ont rien d'autre que de vieilles lettres simples, des chiffres et autres caractères du clavier familiers. Cela est bien, parce que les programmes informatiques ne sont pas censés avoir tout formatage.

Un document sans formatage est appelé le texte brut document.

Documents sans formatage sont des choses assez simples, donc un éditeur de texte typique est plus facile à utiliser que d'un programme de traitement de texte. (Éditeurs de texte sont beaucoup moins chers que les programmes de traitement de texte, et ils sont rapides comme l'éclair. Encore mieux, les éditeurs de texte prend très peu de place sur votre disque dur.)

Vous pouvez utiliser un traitement de texte, comme Microsoft Word, pour créer des fichiers de programme. Mais, par défaut, de traitement de texte insérer formatage dans votre document. Cette mise en forme, il est impossible pour un compilateur Java pour faire son travail. Utiliser le traitement de texte pour écrire des programmes Java est déconseillée. Mais, si vous devez utiliser un traitement de texte, assurez-vous de sauvegarder vos fichiers source avec l'extension .java. (Appeler un fichier UnNom.java.) Rappelez-vous, aussi, d'utiliser la commande Enregistrer sous pour enregistrer avec le type de fichier texte brut.

En utilisant un éditeur personnalisé

Même si vous ne l'utilisez pas un environnement de développement intégré, vous pouvez utiliser d'autres outils pour rendre votre vie de programmation facile. Pensez, pour un moment, au sujet d'un éditeur de texte ordinaire - un éditeur comme Notepad de Windows. Avec le Bloc-notes, vous pouvez

  • Créez un document qui n'a pas de formatage
  • Trouver et remplacer des caractères, de mots et d'autres chaînes
  • Copier, couper et coller
  • Impression
  • Pas grand-chose

Bloc-notes est très bien pour l'écriture de programmes informatiques. Mais si vous envisagez de faire beaucoup de programmation, vous pouvez essayer un éditeur personnalisé. Ces éditeurs font plus que Bloc-notes Windows.

Ils ont

  • La coloration syntaxique
  • Raccourcis pour l'exécution des programmes et de la compilation
  • Vues de l'Explorateur-comme de vos travaux en cours
  • La complétion de code
  • D'autres trucs cool

Quand il vient à choisir un éditeur de coutume, deux favoris sont JCreator et TextPad. JCreator a beaucoup de fonctionnalités intéressantes, y compris des outils pour écrire quelques-partout code Java. TextPad a moins de fonctionnalités spécifiques à Java, mais TextPad est un grand usage général éditeur de texte.


» » » » Mise en route de la programmation java