1. 程式人生 > >解釋性語言在運行程序的時候才翻譯

解釋性語言在運行程序的時候才翻譯

運行程序 能夠 code 解釋 賦值 main 行程 語句 有一個

解釋性語言在運行程序的時候才翻譯,比如解釋性basic語言,專門有一個解釋器 能夠直接執行basic程序,每個語句都是執行的時候才翻譯。

這樣解釋性語言每執行一次就要翻譯一次,效率比較低。

 1 package Com.Table;
 2 
 3 
 4 /**
 5 * 定義一個接口,並使用匿名類部類方式創建接口實例
 6 */
 7 interface InterFace
 8 {
 9    abstract void fun();
10 }
11 
12 class ImpClass implements InterFace
13 {
14 
15    @Override
16    public
void fun() { 17 System.out.println("匿名內部類1"); 18 } 19 } 20 21 public class FifteenTable{ 22 23 public static void main(String []args) 24 { 25 //new出來的內部類還要賦值給一個接口? 26 InterFace i = new ImpClass() 27 { 28 @Override 29 public void fun() { 30 super
.fun(); 31 System.out.println("匿名內部類2"); 32 } 33 }; 34 i.fun(); 35 } 36 }

解釋性語言在運行程序的時候才翻譯