Version 1

    step 1 : understand JVM and

     

     

    step 2 : datatype , data structure

     

    From Java Code to Java Heap: Understanding the Memory Usage of Your Application - YouTube

     

    step 3 :

     

     

    step 4 : Profile basics

     

       Heap use

       Cpu use

       Thread use

     

     

    step 5 : MAT

     

    https://www.youtube.com/watch?v=6ryAYxLNpt8