Basic
- foreach -loop array
- byte - 128 127
- for loop -know number of loops
- Array - size cannot modified,cannot add,remove
- Array List - access random items frequently, add or remove elements at the end of the list
- Application Server - TOMCAT
- Frameworks - Spring Boot, Spring MVC
- Database = PostgreSQL , MySQL
- Unit Test - Junit
OOP
- encapsulation - put set/get
- inheritance - extends keywords, create main object and use other method from class that inherited
- polymorphism - like inheritance, extends keywords, same method but different output
- abstraction - cannot create object,abstract & extends keywords,no method body in abstract class
- Constructor - to initialize value
- Inner class - in the outer class
- interface - like abstract ,implement keywords,no method body in interface class