• 脚本编制语言


    插件造成了脚本编制语言的爆炸性增长。通过这种脚本语言,可将用于自己客户端程序的源码直接插入 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     }
  • 相关阅读:
    现代软件工程系列 学生的精彩文章 (5) 其实还是人的问题
    4层结构
    Spring Rich Client Project
    有关“理想”与“现实”的两篇文章
    TechEd归来
    Domain Model
    一次Java出错体验
    真心感谢热心帮助我的朋友
    Tapestry & Groovy
    采用 Domain Model 的架构设计的简单问答
  • 原文地址:https://www.cnblogs.com/borter/p/9438715.html
Copyright © 2020-2023  润新知