1. OOP and its concepts in java (bold are OOP features)
Class
Object
Inheritance
Methods
Abstraction
Polymorphism
Encapsulation
Packages
2. How Java Works
Java Virtual Machine + Java API (s): Load Java class by Class loader, each program written in Java will has only one class loader.
3. History:
From 1.4.2:
From Java 1.5:
Generic
Anotation
Auto boxing
Java 1.6
Java 1.7:
Updated some collection framework's features with more performance
3. Start from Scratch
Core API(s): Java IO, Java Network, Thread, Collection Frameworks
Java and Database: JDBC
Desktop application: JFX Or Swing (Optional)
WEB:JSP + Servlet
4. More
Design Patterns:
Creational
Singleton, Factory...
Behavioral
Structural
Frame Works: Java Server Faces, Strut, Spring, Hibernate...
Technology: Enterprise Java Beans, WebServices...
Portal (If necessary): Liferay (OpenSource Portal), WebSphere Portal, Oracle Weblogic Portal (more popular)
Other:
No comments:
Post a Comment