Object-Oriented Programming with Java: Examples
A repository for simple Java programming examples, as companion to the course Object-Oriented Programming with Java.
- Lessons
- Installing Java, Compiling, and Running Programs
- Using the Eclipse IDE
- Types, Variables, and Assignments
- Operators and Expressions
- Console I/O
- Conditionals
- Loops
- Arrays
- Static Methods
- Command Line Arguments
- Static Variables
- Debugging
- Objects, Members, and
new
- Instance Methods
- Inheritance and Overriding
- Packages and Import
- Visibility, Encapsulation,
final
, andstatic
Inner Classes - Documentation with Javadoc
- Type Casts
- Generics
- Collections,
equals
,hashCode
- Abstract Classes
- Interfaces
- Exceptions
- Libraries
- Testing with JUnit
- I/O and Streams
- Autoboxing
- Building with Maven