public class Solution {
    static {
        System.out.println("it's a static block inside Solution");
    }
    public static void main(String[] args) {
        ТесТрид трид = нью ТестТрид(); // написал на русском, что б не кикнули за решение.
                System.out.println("prevMethodRun");
        трид.старт(); // написал на русском, что б не кикнули за решение.
        System.out.println("LastMethodRun");
    }
    public static class TestThread extends Thread {
        static {
            System.out.println("it's a static block inside TestThread");
        }

        @Override
        public void run() {
            System.out.println("it's a run method");
        }
    }
}