Easy to Learn Java: Programming Articles, Examples and Tips

Start with Java in a few days with Java Lessons or Lectures

Home

Code Examples

Java Tools

More Java Tools!

Java Forum

All Java Tips

Books

Submit News
Search the site here...
Search...
 
Search the JavaFAQ.nu
1000 Java Tips ebook

1000 Java Tips - Click here for the high resolution copy!1000 Java Tips - Click here for the high resolution copy!

Java Screensaver, take it here

Free "1000 Java Tips" eBook is here! It is huge collection of big and small Java programming articles and tips. Please take your copy here.

Take your copy of free "Java Technology Screensaver"!.

Easy Learn Java: Programming Articles, Examples and Tips - Page 513


Previous 1060 Stories (530 Pages, 2 Per Page) Next

How to use the documentation for the Java SE API

Go to all tips in Murachs Java SE6 book

How to use the documentation for the Java SE API

When you write Java code, you'll often need to look up information about the Application Program Interface (API) for the Java SE. The API provides the Java classes that you can use as you build your Java applications. Since Sun provides HTML-based documentation for the Java SE API, you can browse this documentation with any web browser to get the detailed information you need about any Java class.

How to install the API documentation

Although you can use your browser to view the documentation for the Java SE API from the Java web site, you will want to install this documentation on your hard drive instead. That way, you can browse the documentation more quickly, and you can browse it even if you aren't connected to the Internet.

To download and install this documentation, you can use the procedure shown in figure 1-15. Since the documentation comes in a compressed format called a zip file, you need to use an unzip tool to extract the HTML pages from the zip file. When you use this tool, it creates a docs directory that contains many files and subdirectories. Although you can store the docs directory anywhere you like, it's common to store it as a subdirectory of the JDK directory.


If your operating system doesn't include a tool for working with zip files, you can download one from the web. For example, WinZip is a popular program for working with zip files. You can download a free evaluation copy fromwww.winzip.com.

How to download the API documentation

1. Go to the Java web site (java.sun.com).
2. Go to the download page for the version of the JDK that you're using (see figure 1-4) and find the hyperlink for the Java SE 6 documentation download.
3. Follow the instructions for the download and save the zip file to your hard drive.

How to install the API documentation

  • Extract all files in the zip file to your hard drive. This will create a directory named docs that contains several files and subdirectories.
  • Although it's common to store the API documentation in the JDK directory (usually C:\Program Files\Java\jdk1.6.0 for version 6), you can store it anywhere you like.

Description

  • The Application Programming Interface, or API, provides all the classes that are included as part of the JDK. To learn about these classes, you can use the API documentation.
  • You can view the API documentation from the Java web site, or you can download and install it on your system.

Notes

  • If you're using an older operating system that doesn't automatically work with zip files, you may need to use a tool such as WinZip to extract the files from the zip file. To download a free evaluation copy of WinZip, go to www.winzip.com.

Introduction to Java ...................................................................... 4
Toolkits and platforms ....................................................................... 4
Java compared to C++ ...................................................................... 4
Java compared to C# ........................................................................ 4
Applications, applets, and servlets ....................................................... 6
How Java compiles and interprets code ................................................ 8
How to prepare your system for using Java .................................. 10
How to install the JDK ..........................................................................10
A summary of the directories and files of the JDK ...................................12
How to set the command path ...............................................................14
How to set the class path ..................................................................... 16
How to use TextPad to work with Java ........................................... 18
How to install TextPad ......................................................................... 18
How to use TextPad to save and edit source code ................................... 20
How to use TextPad to compile source code ........................................... 22
How to use TextPad to run an application ............................................... 22
Common error messages and solutions ................................................. 24
How to use the command prompt to work with Java ...................... 26
How to compile source code ................................................................. 26
How to run an application ..................................................................... 26
How to compile source code with a switch .............................................. 28
Essential DOS skills for working with Java ............................................. 30
How to use the documentation for the Java SE API ....................... 32
How to install the API documentation ..................................................... 32
How to navigate the API documentation ................................................. 34
Introduction to Java IDEs ................................................................ 36
The Eclipse IDE for Java ....................................................................... 36
The NetBeans IDE ................................................................................ 38
The BlueJ IDE ...................................................................................... 38
Perspective ....................................................................................... 40

The chapter 1 of Murach's Java SE 6 excellent book (it is a MUST for all newbees!) is published on our site with written permission of the copyright owner. It was slightly adapted to our site layout. If you want to take a look at PDF version please follow the link here.

8480 bytes more | comments? | Printer Friendly Page  Send to a Friend | Score: 0
Posted by jalex on Friday, August 17, 2007 (21:14:15) (5045 reads)

How to get started with Java: How to navigate the API documentation

Go to all tips in Murachs Java SE6 book

How to navigate the API documentation

Figure 1-16 shows how to navigate the documentation for the Java SE API. To start, you point your web browser to the index page that's stored in the docs\api directory. To do that for the first time, use the Windows Explorer to navigate to the docs\api directory and double-click on the index.html file, or enter the location of this page into the address area of your web browser:

C:\Program Files\Java\jdk1.6.0\docs\api\index.html


Since you'll need to access this page often as you learn about Java, you should use your web browser's favorites or bookmark feature to mark this page. Then, the next time you need to use this page, you can go right to it.

To browse the Java documentation, you need to know that all the classes in the Java API are organized into packages. As a result, the index page for the documentation provides a way to navigate through packages and classes. To start, you can select a package from the upper left frame. When you do, the lower left frame displays all the classes in that package. Then, you can select a class to display information about that class in the right frame.

As you progress through this book, you'll learn about many different packages and classes, and you'll learn much more about how packages and classes work. Along the way, you can always use the documentation for the Java API to help clarify the discussion or further your knowledge.

The index for the documentation

 


Description

  • If you've installed the API documentation on your hard drive, you can display an index like the one shown above by using your web browser to go to the index.html file in the docs\api directory. If you haven't installed the documentation, you can browse through it on the Java web site.
  • Related classes in the Java API are organized into packages, which are listed in the upper left frame of the documentation page. When you select a package, all the classes for that package are listed in the lower left frame.
  • You can select a class from the lower left frame to display the documentation for that class in the right frame. You can also select the name of the package at the top of the lower left frame to display information about the package and the classes it contains.
  • Once you display the documentation for a class, you can scroll through it or click on a hyperlink to get more information.
  • The documentation for a class usually provides a wide range of information, including a summary of all of its methods. You'll learn more about methods and how they're used throughout this book.
  • To make it easier to access the API documentation, you should bookmark the index page. To do that with the Internet Explorer, select the Add To Favorites command from the Favorites menu and accept the default name for the page or assign your own name to it. Then, you can redisplay this page later by selecting it from the Favorites menu.

Introduction to Java ...................................................................... 4
Toolkits and platforms ....................................................................... 4
Java compared to C++ ...................................................................... 4
Java compared to C# ........................................................................ 4
Applications, applets, and servlets ....................................................... 6
How Java compiles and interprets code ................................................ 8
How to prepare your system for using Java .................................. 10
How to install the JDK ..........................................................................10
A summary of the directories and files of the JDK ...................................12
How to set the command path ...............................................................14
How to set the class path ..................................................................... 16
How to use TextPad to work with Java ........................................... 18
How to install TextPad ......................................................................... 18
How to use TextPad to save and edit source code ................................... 20
How to use TextPad to compile source code ........................................... 22
How to use TextPad to run an application ............................................... 22
Common error messages and solutions ................................................. 24
How to use the command prompt to work with Java ...................... 26
How to compile source code ................................................................. 26
How to run an application ..................................................................... 26
How to compile source code with a switch .............................................. 28
Essential DOS skills for working with Java ............................................. 30
How to use the documentation for the Java SE API ....................... 32
How to install the API documentation ..................................................... 32
How to navigate the API documentation ................................................. 34
Introduction to Java IDEs ................................................................ 36
The Eclipse IDE for Java ....................................................................... 36
The NetBeans IDE ................................................................................ 38
The BlueJ IDE ...................................................................................... 38
Perspective ....................................................................................... 40

The chapter 1 of Murach's Java SE 6 excellent book (it is a MUST for all newbees!) is published on our site with written permission of the copyright owner. It was slightly adapted to our site layout. If you want to take a look at PDF version please follow the link here.

9538 bytes more | comments? | Printer Friendly Page  Send to a Friend | Score: 0
Posted by jalex on Friday, August 17, 2007 (21:09:02) (2489 reads)

Previous 1060 Stories (530 Pages, 2 Per Page) Next

530| 529| 528| 527| 526| 525| 524| 523| 522| 521| 520| 519| 518| 517| 516| 515| 514|
513
| 512| 511| 510| 509| 508| 507| 506| 505| 504| 503| 502| 501| 500| 499| 498| 497| 496| 495| 494| 493| 492| 491| 490| 489| 488| 487| 486| 485| 484| 483| 482| 481| 480| 479| 478| 477| 476| 475| 474| 473| 472| 471| 470| 469| 468| 467| 466| 465| 464| 463| 462| 461| 460| 459| 458| 457| 456| 455| 454| 453| 452| 451| 450| 449| 448| 447| 446| 445| 444| 443| 442| 441| 440| 439| 438| 437| 436| 435| 434| 433| 432| 431| 430| 429| 428| 427| 426| 425| 424| 423| 422| 421| 420| 419| 418| 417| 416| 415| 414| 413| 412| 411| 410| 409| 408| 407| 406| 405| 404| 403| 402| 401| 400| 399| 398| 397| 396| 395| 394| 393| 392| 391| 390| 389| 388| 387| 386| 385| 384| 383| 382| 381| 380| 379| 378| 377| 376| 375| 374| 373| 372| 371| 370| 369| 368| 367| 366| 365| 364| 363| 362| 361| 360| 359| 358| 357| 356| 355| 354| 353| 352| 351| 350| 349| 348| 347| 346| 345| 344| 343| 342| 341| 340| 339| 338| 337| 336| 335| 334| 333| 332| 331| 330| 329| 328| 327| 326| 325| 324| 323| 322| 321| 320| 319| 318| 317| 316| 315| 314| 313| 312| 311| 310| 309| 308| 307| 306| 305| 304| 303| 302| 301| 300| 299| 298| 297| 296| 295| 294| 293| 292| 291| 290| 289| 288| 287| 286| 285| 284| 283| 282| 281| 280| 279| 278| 277| 276| 275| 274| 273| 272| 271| 270| 269| 268| 267| 266| 265| 264| 263| 262| 261| 260| 259| 258| 257| 256| 255| 254| 253| 252| 251| 250| 249| 248| 247| 246| 245| 244| 243| 242| 241| 240| 239| 238| 237| 236| 235| 234| 233| 232| 231| 230| 229| 228| 227| 226| 225| 224| 223| 222| 221| 220| 219| 218| 217| 216| 215| 214| 213| 212| 211| 210| 209| 208| 207| 206| 205| 204| 203| 202| 201| 200| 199| 198| 197| 196| 195| 194| 193| 192| 191| 190| 189| 188| 187| 186| 185| 184| 183| 182| 181| 180| 179| 178| 177| 176| 175| 174| 173| 172| 171| 170| 169| 168| 167| 166| 165| 164| 163| 162| 161| 160| 159| 158| 157| 156| 155| 154| 153| 152| 151| 150| 149| 148| 147| 146| 145| 144| 143| 142| 141| 140| 139| 138| 137| 136| 135| 134| 133| 132| 131| 130| 129| 128| 127| 126| 125| 124| 123| 122| 121| 120| 119| 118| 117| 116| 115| 114| 113| 112| 111| 110| 109| 108| 107| 106| 105| 104| 103| 102| 101| 100| 99| 98| 97| 96| 95| 94| 93| 92| 91| 90| 89| 88| 87| 86| 85| 84| 83| 82| 81| 80| 79| 78| 77| 76| 75| 74| 73| 72| 71| 70| 69| 68| 67| 66| 65| 64| 63| 62| 61| 60| 59| 58| 57| 56| 55| 54| 53| 52| 51| 50| 49| 48| 47| 46| 45| 44| 43| 42| 41| 40| 39| 38| 37| 36| 35| 34| 33| 32| 31| 30| 29| 28| 27| 26| 25| 24| 23| 22| 21| 20| 19| 18| 17| 16| 15| 14| 13| 12| 11| 10| 9| 8| 7| 6| 5| 4| 3| 2| 1|


Home Code Examples Java Forum All Java Tips Books Submit News, Code... Search... Offshore Software Tech Doodling

RSS feed Java FAQ RSS feed Java FAQ News     

    RSS feed Java Forums RSS feed Java Forums

All logos and trademarks in this site are property of their respective owner. The comments are property of their posters, all the rest 1999-2006 by Java FAQs Daily Tips.

Interactive software released under GNU GPL, Code Credits, Privacy Policy