脚本编制语言

插件造成了脚本编制语言的爆炸性增长。通过这种脚本语言,可将用于自己客户端程序的源码直接插入 HTML 页,而对那种语言进行解释的插件会在 HTML 页显示的时候自动激活。脚本语言一般都倾向于尽量简化,易于 理解。而且由于它们是从属于 HTML 页的一些简单正文,所以只需向服务器发出对那个页的一次请求,即可非 常快地载入。缺点是我们的代码全部暴露在人们面前。另一方面,由于通常不用脚本编制语言做过份复杂的 事情,所以这个问题暂且可以放在一边。 脚本语言真正面向的是特定类型问题的解决,其中主要涉及如何创建更丰富、更具有互动能力的图形用户界 面(GUI)。然而,脚本语言也许能解决客户端编程中 80%的问题。你碰到的问题可能完全就在那 80%里 面。而且由于脚本编制语言的宗旨是尽可能地简化与快速,所以在考虑其他更复杂的方案之前(如Java 及 ActiveX),首先应想一下脚本语言是否可行。 目前讨论得最多的脚本编制语言包括JavaScript(它与 Java 没有任何关系;之所以叫那个名字,完全是一 种市场策略)、VBScript(同Visual Basic 很相似)以及Tcl/Tk(来源于流行的跨平台 GUI构造语言)。 当然还有其他许多语言,也有许多正在开发中。 JavaScript也许是目常用的,它得到的支持也最全面。无论 NetscapeNavigator,Microsoft Internet Explorer,还是 Opera,目前都提供了对 JavaScript 的支持。除此以外,市面上讲述JavaScript 的书籍也 要比讲述其他语言的书多得多。有些工具还能利用 JavaScript自动产生网页。当然,如果你已经有 Visual Basic 或者Tcl/Tk的深厚功底,当然用它们要简单得多,起码可以避免学习新语言的烦恼(解决Web 方面的 问题就已经够让人头痛了)。 

 1 package Com.TomTest;
 2 
 3 
 4 abstract class As {
 5        abstract  int min(int x,int y);
 6        int max(int x,int y) {
 7           return x>y?x:y;
 8        }
 9     }
10     class B extends As {
11        int min(int x,int y) {
12           return x<y?x:y;
13        }
14     }
15     public class TomTest_28 {
16        public static void main(String args[]) {
17          As a;
18          B b=new B();
19          int max=b.max(12,34);
20          int min=b.min(12,34);
21          System.out.println("max="+max+" min="+min);
22          a=b;        
23          max=a.max(12,34);
24          System.out.println("max="+max);
25        }
26     }
原文地址:https://www.cnblogs.com/borter/p/9438715.html