Runing thread java
===

This is my code:

            Thread thread = new Thread("New Thread") 

                {

                    public void run(){ 

                   //instructions A,B and C
                   
                };

            

                  thread.start();
                  //instructions D, E

I wonder please why D and E do not run after termination of instructions A, B and C ?
How to make D and E run after termination of instructions A, B and C
Thank you.