Accueil Finances personnelles Rendant Sense of Java Documentation API - mannequins

Rendant Sense of Java Documentation API - mannequins

Table des matières:

Vidéo: LES SIGNES DES DÉVELOPPEURS INEXPÉRIMENTÉS (CODEURS DÉBUTANTS) 2025

Vidéo: LES SIGNES DES DÉVELOPPEURS INEXPÉRIMENTÉS (CODEURS DÉBUTANTS) 2025
Anonim

Il était une fois, les gens ont jugé les langages de programmation (y compris Java) uniquement par leurs caractéristiques grammaticales. Est-ce qu'une instruction if fait ce que vous attendez de lui? Les instructions de bouclage sont-elles faciles à utiliser? Les méthodes sont-elles mises en œuvre efficacement?

De nos jours, les choses sont un peu différentes. Java a toute une collection de fonctionnalités grammaticales, mais Java est bien plus qu'un simple ensemble de règles de grammaire. Java a une Appl interface de programmation standard - une énorme bibliothèque comprenant plus de 4 000 classes, chacune avec sa propre fonctionnalité, ses propres limites et ses propres règles pour une utilisation efficace.

Recherche d'un terme

Vous pouvez trouver des éléments dans la documentation de l'API de différentes façons. Chaque façon est pratique dans une situation ou une autre. Par exemple, Java a une méthode nommée System. en dehors. println. Ce qui suit décrit deux façons de rechercher le système. en dehors. Méthode println

Utiliser l'index

Voici comment trouver quelque chose, tel que Système. en dehors. println, en utilisant l'index:

  1. Consulter les docs. oracle. com / javase / 8 / docs / api /.

  2. Cliquez sur le lien INDEX en haut de la page pour ouvrir l'index, comme indiqué dans la Figure 1.

    Figure 1: La page principale de la documentation de l'API.

    Une liste de lettres est proche du haut de l'index (voir Figure 2). Cliquez sur le lien P pour aller à la section avec println dedans.

    ">

    Figure 2: La page d'index de la documentation de l'API.
  3. Dans la section P, recherchez println pour trouver les entrées imprimées.

    La plupart des navigateurs Web vous permettent de rechercher quelque chose comme println dans le texte d'une page. Voici comment:

    1. Assurez-vous que le navigateur sait que vous voulez effectuer une recherche dans le grand cadre qui occupe la majeure partie de la page (et non dans les petits cadres sur le côté gauche de la page). Pour ce faire, cliquez sur votre souris dans le grand cadre. (Ne cliquez pas sur un lien Cliquez sur une zone blanche neutre du cadre.)

    2. Ouvrez la boîte de dialogue de recherche du navigateur. Sur la plupart des navigateurs Windows, appuyer sur Ctrl + F permet de masquer la boîte de dialogue Rechercher. Sur un Mac, cliquer Command + F fait l'affaire.

    3. Lorsque la boîte de dialogue Rechercher apparaît, tapez println dans la zone de texte, puis cliquez sur le bouton Rechercher ou Suivant de la boîte.

  4. Choisissez l'une des entrées println.

    La section P a un grand nombre d'entrées println, comme le montre la figure 3 ci-dessous. Les entrées diffèrent les unes des autres de deux façons:

    • Chaque entrée indique println (int), println (String) ou println (someOtherTypeName). Le nom du type peut différer d'une entrée à l'autre.

    • Chaque entrée dit que println est une méthode de la classe java. someStuff. someMoreStuff . La classe peut différer d'une entrée à l'autre.

      println dans l'index de la documentation de l'API. ">

      Figure 3: Quelques entrées println dans l'index de la documentation de l'API.

    À ce stade, il vaut mieux fouiller. Si vous essayez d'imprimer quelque chose comme "Bonjour tout le monde! ", Vous voulez une des entrées println (String). D'un autre côté, si vous essayez d'imprimer la valeur de lengthOfStraightLine, vous choisirez probablement une entrée println (double).

    Supposons maintenant que vous avez choisi println (String). Vous pouvez choisir parmi trois entrées println (String). On dit que c'est une méthode en classe Java. io. PrintStream, le suivant est une méthode dans la classe java. io. PrintWriter, et le troisième est une méthode dans la classe java. sql. DriverManager. Laquelle de ces trois entrées choisissez-vous?

    Eh bien, ce que vous essayez vraiment d'appeler est quelque chose qui s'appelle System. en dehors. println. Si vous passez par l'ensemble de la recherche avec Systemout, vous trouverez ce système. out a le type PrintStream. (Voir la figure 4, ci-dessous.) Ainsi, l'entrée println (String) que vous décidez de choisir est

    println (String) - Method dans la classe java. io. PrintStream. La variable

    out a le type PrintStream. ">

    Figure 4: La variable out a le type PrintStream.
  5. Cliquez sur le lien correspondant à l'entrée que vous avez choisie.

    Lorsque vous cliquez sur le lien println (Chaîne), le navigateur vous dirige vers une page expliquant une méthode println, comme illustré à la Figure 5. La page indique ce que println fait ("Imprimer une chaîne, puis …") et pointe vers d'autres pages utiles, comme la page avec la documentation pour String.

    méthode println. ">

    Figure 5: Une description de la méthode println.

Utiliser la liste des classes

Voici comment trouver une entrée dans l'API en commençant par la liste des classes:

  1. Consulter les documents. oracle. com / javase / 8 / docs / api /.

  2. Recherchez la page qui documente la classe System.

    Vous recherchez une documentation qui explique System. en dehors. println. Donc, vous cherchez System, travaillez votre chemin à l'extérieur, et à partir de là, travaillez votre chemin à println.

    Pour trouver un lien vers Système, regardez dans le cadre inférieur sur le côté gauche de la page. (Voir Figure 6.) Pour des conseils sur la recherche de texte sur la page, reportez-vous à l'étape 3 de la section "Utilisation de l'index".

    Classe système. ">

    Figure 6: Recherche d'un lien vers la classe System.

    Cliquez sur le lien Système pour que votre navigateur affiche la page de documentation de la classe System, comme indiqué dans la Figure 7.

    Documentation de la classe System. ">

    Figure 7: La documentation de la classe System.
  3. Sur la page de documentation de la classe System, recherchez la variable out.

    Si vous utilisez la boîte de dialogue Rechercher de votre navigateur Web, vous devez cliquer plusieurs fois sur le bouton Suivant. (Le nom est si courant qu'il apparaît plusieurs fois dans plusieurs contextes différents sur la page Documentation du système.) Lorsque vous avez trouvé ce que vous cherchez, vous voyez une table comme celle illustrée à la figure 4 ci-dessus.

  4. Dans la ligne de sortie du tableau, cliquez sur le lien PrintStream.

    Selon la documentation, la variable out fait référence à un objet de type PrintStream.Cela signifie que println fait partie de la classe PrintStream. C'est pourquoi vous cliquez sur le lien PrintStream.

  5. Sur la page de documentation de PrintStream, recherchez println (String).

    Vous voyez une explication semblable à celle illustrée à la figure 5 ci-dessus.

Vous pouvez le faire, aussi

Après avoir suivi les étapes de cet article, vous pourriez être tenté de dire: «Bon marché! Je peux trouver println dans les documents de l'API, mais je ne trouve probablement rien d'autre. Et si les gens créent de la documentation pour des choses qu'ils programment eux-mêmes, alors leur documentation ne ressemblera pas à la documentation standard de l'API. Je serai dans une crique. "

La réponse appropriée à une telle objection est" Non-sens! Balivernes! Balivernes! Plumes de cheval! "Voici pourquoi:

  • La plupart des astuces dont vous avez besoin pour trouver des éléments dans la documentation Java standard sont illustrées dans les instructions pas à pas de cet article. Si vous pouvez trouver le système. en dehors. println, vous pouvez également trouver javax. balançoire. JButton ou l'un des 4 200 programmes de l'API Java standard.

    Et, à mesure que vous en apprendrez plus sur Java et les relations entre les classes, les méthodes et les variables, les instructions étape par étape de cet article vous sembleront beaucoup plus naturelles.

  • Pour lire la documentation d'autres personnes, vous pouvez supprimer ce problème directement de votre liste. Les documents d'API standard n'ont pas été tapés à la main. Ils ont été générés automatiquement à partir du code de programme Java réel. Par exemple, le code pour PrintStream. java a quelques lignes qui ressemblent à ceci:

    / ** * Imprime une chaîne puis termine la ligne. * Cette méthode se comporte comme si elle invoquait *
    
    {@ link #print (String)}
    
    * puis
    
    {@ link #println ()}
    
    . * * @param x La
    
    chaîne
    
    à imprimer. * /
    

    Pour créer la documentation API, les capitaines de Java ont exécuté un programme appelé javadoc . Le programme javadoc a pris des lignes comme celles-ci à partir du PrintStream. fichier java et utilisé les lignes pour faire la documentation que vous voyez dans votre navigateur Web.

    D'autres programmeurs Java font la même chose. En fait, tous ceux qui écrivent du code Java utilisent le programme javadoc pour générer de la documentation. Donc, la documentation Java de tout le monde ressemble à la documentation Java de tout le monde. Lorsque vous savez comment lire la documentation standard de l'API, vous savez comment lire les documents Java d'origine.

    Et oui, vous pouvez utiliser le programme javadoc pour créer votre propre documentation. Lorsque vous téléchargez le JDK, vous obtenez le programme javadoc dans le cadre de l'accord.

Rendant Sense of Java Documentation API - mannequins

Le choix des éditeurs

Principes de base du protocole de routage IP Multicast - dummies

Principes de base du protocole de routage IP Multicast - dummies

IP Le routage multicast est le routage du trafic multicast. La nature des données IP Multicast est telle qu'elle a ses propres problèmes de routage de réseau Cisco. Il existe quatre protocoles de multidiffusion principaux pris en charge par le Cisco IOS actuel. L'illustration vous montre approximativement où les protocoles sont utilisés; Ce qui suit est ...

Comment le protocole STP (Spanning Tree Protocol) gère les modifications du réseau - dummies

Comment le protocole STP (Spanning Tree Protocol) gère les modifications du réseau - dummies

Nouveau concentrateur ou passer à un réseau mappé STP (Spanning Tree Protocol)? Pour cet exemple, un concentrateur était connecté à un port sur les deux commutateurs 11: 99 et 77: 22. Un concentrateur était utilisé car il ne disposait pas d'une intelligence réseau. L'effet net est en fait le même que ...

Types de réseau local (LAN) - nuls

Types de réseau local (LAN) - nuls

Un WAN est un type de réseau local (LAN) . Un réseau local est un réseau privé généralement constitué d'une connexion réseau fiable, rapide et bien connectée. Les alternatives sur le framework LAN incluent CAN, MAN et WAN. Ces trois options de réseau sont illustrées ci-dessous: CAN Si vous utilisez le réseau LAN ...

Le choix des éditeurs

Bebo est l'application de médias sociaux pour vous? - les nuls

Bebo est l'application de médias sociaux pour vous? - les nuls

Comment savez-vous quel est le bon média social pour vous? La culture moderne devient de plus en plus dépendante des médias sociaux tels que Bebo, Facebook, Twitter et What'sApp, ainsi que de nombreux autres. Le questionnaire suivant vous aidera à déterminer si vous avez ou non ce qu'il faut pour être social sur le nouveau ...

Comment utiliser Bebo - dummies

Comment utiliser Bebo - dummies

Bebo, la nouvelle application des médias sociaux, est aussi facile à utiliser que C'est amusant à regarder. Vous pouvez obtenir cette nouvelle application sur Google Play Store et Apple App Store. Lancez Bebo et suivez les instructions à l'écran pour terminer le processus de création de compte. Après avoir téléchargé avec succès, ...

Le choix des éditeurs

Ce que vous pouvez trouver dans une barre latérale de blog - des mannequins

Ce que vous pouvez trouver dans une barre latérale de blog - des mannequins

La plupart des blogs contiennent du matériel de barre latérale. La plupart des blogs sont disposés en deux ou trois colonnes, et le contenu de la barre latérale apparaît généralement dans les deuxième et / ou troisième colonnes. Certains blogs n'ont pas de barres latérales, et sur d'autres blogs, vous pouvez découvrir des éléments supplémentaires au-delà de ce que vous voyez ici. Archives basées sur la date: Presque tous les blogs sont ...

Lorsqu'un réseau publicitaire est approprié pour votre blog maman - les mannequins

Lorsqu'un réseau publicitaire est approprié pour votre blog maman - les mannequins

Ne sont que quelques-unes modèles conflit en cours d'exécution des publicités avec vos meilleurs intérêts. C'est quand vous bloguez pour vendre vos propres produits ou pour promouvoir vos services professionnels. Même dans ce cas, il est toujours possible de diffuser des annonces sur ces blogs, surtout si les annonces font la promotion de produits et de services complémentaires et non concurrents. Mais si vous êtes ...

Quand maman blogue pour Swag is Okay - les mannequins

Quand maman blogue pour Swag is Okay - les mannequins

Dans certaines circonstances légitimes vous pouvez vous sentir travailler gratuitement vaut votre temps et la publicité que vous offrez à une marque. Cela peut être comparé à un stage non rémunéré. Si vous êtes stagiaire et que vous avez une excellente expérience de travail, alors c'est une entreprise précieuse. Si vous êtes stagiaire et que vous ne versez que du café et que vous livrez ...