<< Chapter < Page Chapter >> Page >

Prepare the library for use

Once you have downloaded the zip file, you will need to extract the folder named bookClasses from the zip file and store it somewhere on your computer's disk.

Library documentation

When you examine the contents of the bookClasses folder, you will see that in addition to source code and compiled class files for thelibrary, the folder also contains javadoc documentation for the library in afolder named doc and some other material as well. Go to the doc folder and open the file named index.html in your browser to view the documentation.

Put the library on the classpath

You will need to put the path to the bookClasses folder on your classpath in order to incorporate classes from the library into yourprograms.

Figure 4 . Putting the library on the classpath.
del *.class javac -cp .;M:\bookClasses *.javajava -cp .;M:\bookClasses Prob01

Figure 4 shows three commands that you can execute at a Windows command prompt to

  • Delete the class files from the current folder or current directory -- Google current directory if you don't recognize the term,
  • Compile the source-code files in the current folder , and
  • Execute the compiled version of a program named Prob01 in the current folder

The commands shown in Figure 4 assume that the bookClasses folder is in the root directory on the M-drive. The bookClasses folder will likely be in a different location on your computer. They also assume thatyou are compiling and running a program having its main method in a class named Prob01 in a file named Prob01.java .

Be sure to include the period and the semicolon shown before the M in Figure 4 . This tells the Java compiler and the Java Virtual Machine to search first in the current folder before searching elsewhere on the disk for the required files.

You can also put the three commands in a batch file and run the batch file to avoid having to type the three commands each time you need to compile and runthe program. In that case, you should add a pause command following the other three commands.

Note that this batch file must be placed in the same folder that contains the file named Prob01.java , and that folder must be your "current directory. DO NOT attempt to execute the commands shown in Figure 4 from inside the bookClasses folder."

If you are using an IDE such as DrJava, JCreator, or JGrasp, see the instructions for the IDE to learn how to set the classpath in the IDE.

Two versions of Hello World

It is often useful to have the code for a simple program to test your system. This section presents two versions of the classical Hello World program. The first version is a simple text version that doesn't use Ericson's library.This version can be used to confirm that the Java Development Kit (JDK) is properly installed on your computer.

The second version is a graphic version that does require Ericson's library.This version can be used to confirm proper installation and use of the library.

A text version of Hello World

The simple program shown in Listing 1 causes the words Text Hello World to be displayed on the standard output device when the program is compiled andexecuted.

Questions & Answers

Discuss the differences between taste and flavor, including how other sensory inputs contribute to our  perception of flavor.
John Reply
taste refers to your understanding of the flavor . while flavor one The other hand is refers to sort of just a blend things.
Faith
While taste primarily relies on our taste buds, flavor involves a complex interplay between taste and aroma
Kamara
which drugs can we use for ulcers
Ummi Reply
omeprazole
Kamara
what
Renee
what is this
Renee
is a drug
Kamara
of anti-ulcer
Kamara
Omeprazole Cimetidine / Tagament For the complicated once ulcer - kit
Patrick
what is the function of lymphatic system
Nency Reply
Not really sure
Eli
to drain extracellular fluid all over the body.
asegid
The lymphatic system plays several crucial roles in the human body, functioning as a key component of the immune system and contributing to the maintenance of fluid balance. Its main functions include: 1. Immune Response: The lymphatic system produces and transports lymphocytes, which are a type of
asegid
to transport fluids fats proteins and lymphocytes to the blood stream as lymph
Adama
what is anatomy
Oyindarmola Reply
Anatomy is the identification and description of the structures of living things
Kamara
what's the difference between anatomy and physiology
Oyerinde Reply
Anatomy is the study of the structure of the body, while physiology is the study of the function of the body. Anatomy looks at the body's organs and systems, while physiology looks at how those organs and systems work together to keep the body functioning.
AI-Robot
what is enzymes all about?
Mohammed Reply
Enzymes are proteins that help speed up chemical reactions in our bodies. Enzymes are essential for digestion, liver function and much more. Too much or too little of a certain enzyme can cause health problems
Kamara
yes
Prince
how does the stomach protect itself from the damaging effects of HCl
Wulku Reply
little girl okay how does the stomach protect itself from the damaging effect of HCL
Wulku
it is because of the enzyme that the stomach produce that help the stomach from the damaging effect of HCL
Kamara
function of digestive system
Ali Reply
function of digestive
Ali
the diagram of the lungs
Adaeze Reply
what is the normal body temperature
Diya Reply
37 degrees selcius
Xolo
37°c
Stephanie
please why 37 degree selcius normal temperature
Mark
36.5
Simon
37°c
Iyogho
the normal temperature is 37°c or 98.6 °Fahrenheit is important for maintaining the homeostasis in the body the body regular this temperature through the process called thermoregulation which involves brain skin muscle and other organ working together to maintain stable internal temperature
Stephanie
37A c
Wulku
what is anaemia
Diya Reply
anaemia is the decrease in RBC count hemoglobin count and PVC count
Eniola
what is the pH of the vagina
Diya Reply
how does Lysin attack pathogens
Diya
acid
Mary
I information on anatomy position and digestive system and there enzyme
Elisha Reply
anatomy of the female external genitalia
Muhammad Reply
Organ Systems Of The Human Body (Continued) Organ Systems Of The Human Body (Continued)
Theophilus Reply
what's lochia albra
Kizito
Got questions? Join the online conversation and get instant answers!
Jobilize.com Reply

Get Jobilize Job Search Mobile App in your pocket Now!

Get it on Google Play Download on the App Store Now




Source:  OpenStax, Object-oriented programming (oop) with java. OpenStax CNX. Jun 29, 2016 Download for free at https://legacy.cnx.org/content/col11441/1.201
Google Play and the Google Play logo are trademarks of Google Inc.

Notification Switch

Would you like to follow the 'Object-oriented programming (oop) with java' conversation and receive update notifications?

Ask