Summary
The following table summarizes the various types of topics we covered in this chapter:
Packages, classes and objects | |
Java sample program | |
OOPs concepts |
Inheritance Abstraction / Abstract Class Polymorphism (Overriding, Overloading) Encapsulation Constructor Interface |
Data types and variables in Java | |
Data type conversions |
Type Casting |
Operators |
Arithmetic operators Relational or comparison operators Logical operators Concatenation operators Assignment operators Operator Precedence |
Decision and control statements |
If...else If...else if...else If...else If...else if...else Switch case Nested If |
Loops |
For loop Nested for loop Exit for Do while loops (optional) do_loop…while (optional) For...each...next (optional) While...wend (optional) |
String functions |
Split_function Ucase Lcase len right left mid trim, rtrim, ltrim |
Collections | |
Exception handling |
Try...catch |
Coding standards | |
File IO |
Usage of file IO Reading and writing a file... |