Java Truth
Java Truth
Fall 2014
Windows:
Start->Specialized Academic Software-
>Programming Languages->NetBeans-
>NetBeans IDE x.y.z
where x.y.z is a version number
Linux:
Applications->Programming->NetBeans IDE
x.y
Where x.y is a version number
Make sure you have Java Platform already
installed
Netbeans Home Page:
http://www.netbeans.org
Click on “Download Free” or go to
http://netbeans.org/downloads/index.html
Download one of the following:
Java SE
Will work fine for this class but choose one of the
others if you’re continuing on
Java EE
All
Run the installation file downloaded
File->New Project…
Select “Java” under
Category
Note: Categories
will differ
depending on the
version
downloaded
Select “Java
Application” under
Project
Click “Next >”
Enter a Project
Name
Select a Project
Location
Check “Create Main
Class”
Check “Set as Main
Project”
Click “Finish”
Select the file you
want to edit in the
Project Explorer on
the left
Edit the file in the
editing area on the
right
File->New File…
Select “Java” under
Category
Select “Java Class”
(or “Java Package”)
under File Type
Click “Next >”
Enter a Class (or
Package) Name
Select the Package
desired (only when
adding a class)
Click “Finish”
Click the hammer
to build the main
project
(Builds project with
a bold header if
multiple projects
are open)
Click the Green
Arrow to run the
project
Output should be at
the bottom of the
screen
Right Click on the
class you want to
create a JUnit test
for in the Project
Explorer
Expand “Tools”
Click on “Create
JUnit Tests”
Select “JUnit 4.x”
Click “Select”
Click “OK”
Change expResult
to expected return
value
Delete “fail("The
test case is a
prototype.");”
Run->Test File
Check Results at
the bottom
Expand the results
for more details
Click to the left of a
line number to add
a break point
A red square
indicating a
breakpoint will
appear
Click on the icon at
top with line
numbers, a break
point, and a green
arrow on it
Current line is in
green
Information about
variables is located
at bottom
Use the controls at
the top to navigate
through the
execution
Controls (Left to Right)
Finish Debugging Session
Immediately stop the execution and end the
program
Pause
If program is running, stops it where it is and
returns it to debugging mode
Continue
Run until the next breakpoint (or end of
program)
Step Over
Step over a method call and start debugging at
the next line
Step Over Expression
Similar to Step Over except involving
expressions instead of methods
Step Into
Continue debugging inside the selected method
call
Step Out
Continue debugging after the current method
call is finished