X


[ Pobierz całość w formacie PDF ]
.Comments for private and  friendlymembers (see Chapter 5) are ignored and you ll see no output.(However,you can use the -private flag to include private members as well.) Thismakes sense, since only public and protected members are availableoutside the file, which is the client programmer s perspective.However,all class comments are included in the output.The output for the above code is an HTML file that has the same standardformat as all the rest of the Java documentation, so users will becomfortable with the format and can easily navigate your classes.It sworth entering the above code, sending it through javadoc and viewingthe resulting HTML file to see the results.124 Thinking in Java www.BruceEckel.com Embedded HTMLJavadoc passes HTML commands through to the generated HTMLdocument.This allows you full use of HTML; however, the primarymotive is to let you format code, such as:/**** System.out.println(new Date());**/You can also use HTML just as you would in any other Web document toformat the regular text in your descriptions:/*** You can even insert a list:** Item one* Item two* Item three**/Note that within the documentation comment, asterisks at the beginningof a line are thrown away by javadoc, along with leading spaces.Javadocreformats everything so that it conforms to the standard documentationappearance.Don t use headings such as or as embeddedHTML because javadoc inserts its own headings and yours will interferewith them.All types of comment documentation class, variable, and method cansupport embedded HTML.@see: referring to other classesAll three types of comment documentation (class, variable, and method)can contain @see tags, which allow you to refer to the documentation inother classes.Javadoc will generate HTML with the @see tagshyperlinked to the other documentation.The forms are:@see classnameChapter 2: Everything is an Object 125 @see fully-qualified-classname@see fully-qualified-classname#method-nameEach one adds a hyperlinked  See Also entry to the generateddocumentation.Javadoc will not check the hyperlinks you give it to makesure they are valid.Class documentation tagsAlong with embedded HTML and @see references, class documentationcan include tags for version information and the author s name.Classdocumentation can also be used for interfaces (see Chapter 8).@versionThis is of the form:@version version-informationin which version-information is any significant information you see fitto include.When the -version flag is placed on the javadoc commandline, the version information will be called out specially in the generatedHTML documentation.@authorThis is of the form:@author author-informationin which author-information is, presumably, your name, but it couldalso include your email address or any other appropriate information.When the -author flag is placed on the javadoc command line, the authorinformation will be called out specially in the generated HTMLdocumentation.You can have multiple author tags for a list of authors, but they must beplaced consecutively.All the author information will be lumped togetherinto a single paragraph in the generated HTML.126 Thinking in Java www.BruceEckel.com @sinceThis tag allows you to indicate the version of this code that began using aparticular feature.You ll see it appearing in the HTML Javadocumentation to indicate what version of the JDK is used.Variable documentation tagsVariable documentation can include only embedded HTML and @seereferences.Method documentation tagsAs well as embedded documentation and @see references, methods allowdocumentation tags for parameters, return values, and exceptions.@paramThis is of the form:@param parameter-name descriptionin which parameter-name is the identifier in the parameter list, anddescription is text that can continue on subsequent lines.Thedescription is considered finished when a new documentation tag isencountered [ Pobierz całość w formacie PDF ]

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • funlifepok.htw.pl
  •  

    Drogi uĚźytkowniku!

    W trosce o komfort korzystania z naszego serwisu chcemy dostarczać Ci coraz lepsze usługi. By móc to robić prosimy, abyś wyraził zgodę na dopasowanie treści marketingowych do Twoich zachowań w serwisie. Zgoda ta pozwoli nam częściowo finansować rozwój świadczonych usług.

    Pamiętaj, że dbamy o Twoją prywatność. Nie zwiększamy zakresu naszych uprawnień bez Twojej zgody. Zadbamy również o bezpieczeństwo Twoich danych. Wyrażoną zgodę możesz cofnąć w każdej chwili.

     Tak, zgadzam się na nadanie mi "cookie" i korzystanie z danych przez Administratora Serwisu i jego partnerĂłw w celu dopasowania treści do moich potrzeb. Przeczytałem(am) Politykę prywatności. Rozumiem ją i akceptuję.

     Tak, zgadzam się na przetwarzanie moich danych osobowych przez Administratora Serwisu i jego partnerĂłw w celu personalizowania wyświetlanych mi reklam i dostosowania do mnie prezentowanych treści marketingowych. Przeczytałem(am) Politykę prywatności. Rozumiem ją i akceptuję.

    Wyrażenie powyższych zgód jest dobrowolne i możesz je w dowolnym momencie wycofać poprzez opcję: "Twoje zgody", dostępnej w prawym, dolnym rogu strony lub poprzez usunięcie "cookies" w swojej przeglądarce dla powyżej strony, z tym, że wycofanie zgody nie będzie miało wpływu na zgodność z prawem przetwarzania na podstawie zgody, przed jej wycofaniem.