运行编译型语言是相对于解释型语言存在的

运行编译型语言是相对于解释型语言存在的,编译型语言的首先将源代码编译生成机器语言,再由机器运行机器码(二进制)。像C/C++等都是编译型语言。

编译型语言:程序在执行之前需要一个专门的编译过程,把程序编译成 为机器语言的文件,运行时不需要重新翻译,直接使用编译的结果就行了。程序执行效率高,依赖编译器,跨平台性差些。如C、C++、Delphi等。

 

 1 package Com.Table;
 2 
 3 
 4 interface InterfaceA
 5 {
 6     public final String InterfaceA = "InterfaceA";
 7     abstract void ShowStringA();
 8 }
 9 interface InterfaceB extends InterfaceA
10 {
11     public final String InterfaceB = "InterfaceB";
12     abstract void ShowStringB();
13 }
14 interface InterfaceC extends InterfaceB
15 {
16     public final String InterfaceC = "InterfaceC";
17     abstract void ShowStringC();
18 }
19 public class ThirteenTable implements InterfaceA, InterfaceB, InterfaceC{
20     @Override
21     public void ShowStringA() {
22         System.out.println(InterfaceA);
23     }
24  
25     @Override
26     public void ShowStringB() {
27         System.out.println(InterfaceB);
28     }
29  
30     @Override
31     public void ShowStringC() {
32         System.out.println(InterfaceC);
33     }
34  
35     public static void main(String []args)
36     {
37         ThirteenTable Interface = new ThirteenTable();
38         Interface.ShowStringA();
39         Interface.ShowStringB();
40         Interface.ShowStringC();
41     }
42 }

 

posted @ 2018-07-29 10:07  borter  阅读(128)  评论(0编辑  收藏  举报