سلام
جفتش. اول کد java. توسط کامپایل جاوا تبدیل میشه به class. که بهش bytecode گفته میشه. حالا این bytecode به وسیلهی ماشین مجازی جاوا (JVM) اجرا میشه. بسته به نوع JVM، این JVM ممکنه bytecode رو تفسیر کنه یا کامپایل کنه. یعنی کل پروسه ممکنه به صورت کامپایل-کامپایل یا کامپایل-تفسیر باشه. در هر...