
Advanced Java Tutorial
This course is designed to help you make the most effective use of Java. It discusses advanced topics, including object creation, concurrency, serialization, reflection and many more. It will guide you through your journey to Java mastery.
Content:
1 How to create and destroy objects
2 Using methods common to all objects
3 How to design Classes and Interfaces
4 How and when to use Generics
5 How and when to use Enums and Annotations
6 How to write methods efficiently
7 General programming guidelines
8 How and when to use Exceptions
9 Concurrency best practices
10 Built-in Serialization techniques
11 How to use Reflection effectively
12 Dynamic languages support
13 Java Compiler API
14 Java Annotation Processors
15 Java Agents
https://t.me/middle_java