07-10 Chapter Intro to Java Flashcards
What is a Just-In-Time Compiler?
It is a Java interpreter
What are the two stages of Java which provides platform independence?
Name some of Java Application Types?
Console, GUI, Applet, and Servlet Applications
How to you compile a project in Netbeans without running it?
You right-click on the project and select Build Command
What files is needed in order for javadocs to generate correctly?
overview.html (Information about project) & package.html (information about package)
What is OOP?
Object Oriented Programming
Name some benefits of OOP?
- increase software productivity 2. Reuse software across 3. Software maintainable 4. lower develop costs
What are the principles of OOP?
- Modularity, ease modification 2. modules coupling reduced: data and function combined, data encapsulate, creates ‘black box’ behavior
What was the opposite of OOP programming?
Procedural programming
Where does all the java code reside?
a file called a class
What are classes?
they are like blueprints or cookie cutters and the actual cookie is the object
What is instantiation?
the construction of an object defined by a class
What is a field?
data item definition held in class or object
What is a method?
software procedure, operates on class or object data
What is a static field or method?
it exists in the class without instantiating