插件

朝客户端编程迈进的时候,最重要的一个问题就是插件的设计。利用插件,程序员可以方便地为浏览器添加 新功能,用户只需下载一些代码,把它们“插入”浏览器的适当位置即可。这些代码的作用是告诉浏览器 “从现在开始,你可以进行这些新活动了”(仅需下载这些插入一次)。有些快速和功能强大的行为是通过 插件添加到浏览器的。但插件的编写并不是一件简单的任务。在我们构建一个特定的站点时,可能并不希望 涉及这方面的工作。对客户端程序设计来说,插件的价值在于它允许专业程序员设计出一种新的语言,并将 那种语言添加到浏览器,同时不必经过浏览器原创者的许可。由此可以看出,插件实际是浏览器的一个“后 门”,允许创建新的客户端程序设计语言(尽管并非所有语言都是作为插件实现的)。

 

 1 package Com.TomTest;
 2 
 3 
 4 class A {
 5       final double PI=3.1415926;
 6       public double getArea(final double r) {  
 7          return PI*r*r;
 8       }
 9     }
10     public class TomTest_27 {
11       public static void main(String args[]) {
12         A a=new A();
13           System.out.println("面积:"+a.getArea(100));
14        }
15     }

 

posted @ 2018-08-07 18:35  borter  阅读(146)  评论(0编辑  收藏  举报