Please enable JavaScript.
Coggle requires JavaScript to display documents.
Programming Chapter 1 (Programming Terminology (syntax, programming…
Programming Chapter 1
Programming Terminology
syntax
programming statements
high-level programming language
commands
low-level programming language
compiler
Machine code
Executing
Machine language
Syntax errors
logic
debugging
System software
bugs
Application software
Hardware
logic error
Computer program
Features of Java programming language
Architecturally neutral
Runs on any operating system
Used for general purpose business application and interactive web-application
Simpler than most other object-oriented languages
Runs on hypothetical computer known as Java Virtual Machine (JVM)
Development environment
Set of tools to help write a program
Analyzing a Java application that produces console output
Understanding the statement that produces the output
Understanding the First Class
Indent style
Understanding the Main() Method
Saving a Java class
Comparing procedural and object-oriented programming
object-oriented programming
creating classes,which are blueprints for objects
creating objects, which are specific instances of those classes
Creating applications that manipulate or use those objects
understanding classes, objects and Encapsulation
Procedural programming
understand Inheritance and Polymorphism
Creating a Java Application the Produces GUI Output
Java contains classes named JOptionPane that allows you to produce dialog box
Dialog box is a GUI object resembling a window in which you can place messages you want to display
Use import statement when you want to access built in Java class
Contained in group of classes called a package
Java provides build in GUI Output
Running a Java Application and Correcting Logic errors
Running a Java Application
Modifying a Compiled Java Class
Correcting Logic Errors
Adding Comments to a Java Class
Line Comments
Block Comments
Javadoc Comments
Compiling a Java Class and Correcting Syntax Errors
correcting a Syntax error
compiling a java class