学习和使用新的语言时,传统的方法是先要建立此种语言的运行环境,有没有一种方法可以不自己建立运行环境,却可以运行新的语言呢?看了这一篇文章你就知道了。
从事软件应用开发的朋友都知道,在实际学习、工作和研究中,我们也许会遇到一种我们不熟悉的编程语言。遇到这种情况,一般我们要查找资料,建立这种编程语
言的运行环境,真正开始实际内容也许要2、3天以后,如果不顺利的话,可能是一周以后。如此打费周章,常常只是为了运行一小段程序。但是利用Zamples网站所提供的功能,也许可以改变这一模式。在Zamples网
站上,软件开发人员可以无需关心新的编程语言的运行环境,只需要非常简单的几个步骤,就可以检验用新的编程语言编写的一小段程序的正确与否及相关输出结
果。这一过程大致分一下几步:
- 登陆Zamples网站上的代码检验页面
- 输入相关程序代码
- 点击Run it!按钮
- 程序代码将被编译、执行且运行结果被输出到左边的窗口
下面以Java程序为例介绍一下实际应用的步骤:
1、登陆Zamples网站上的Java1.4的
代码检验
页面,这时Zamples会给出一段可以运行的Java代码。
2、我们将给出的代码替换为需要执行的代码,如下所示:
public class Test
{
public static void main(String[] args)
{
for (int i = 0; i < args.length; i++)
System.out.print(i == 0 ? args[i] : " " + args[i]);
System.out.println();
}
}
3、在参数栏,输入Hello,World!!!
4、点击Run it!按钮
5、查看运行结果,运行结果如下图
看了上面的步骤,是不是很方便,进行相关的选择,我们还可以用它学习Java1.5和Java1.6的新特性,而无需安装猛虎与野马的SDK。
再举个例子,笔者一直对Groovy很好奇,自从知道Groovy,这个号称开创Java
平台上的一个编程新时代的脚本语言,以来总想体会一下Groovy到底有多敏捷,可是实在不想安装它的应用环境,所以,只是从文章中了解一下而已。现在有
了Zamples以后,就可以实际动手试试了。输入
感受 Groovy中的代码,点击
Run it!按钮,实际体会Groovy到底如何,是不是挺有趣的!Groovy参考代码如下:
class Dog{
name
bark(){
println "RUFF! RUFF!"
}
getFullName(master){
name + " " + master.lname
}
obeyMaster(){
println "I hear you and will not obey."
}
}
class DogOwner{
fname
lname
trainPet(pet){
pet.obeyMaster()
}
}
myDog = new Dog()
myDog.name = "Mollie"
myDog.bark()
myDog.obeyMaster()
me = new DogOwner()
me.fname = "Ralf"
me.lname = "Waldo"
me.trainPet(myDog)
str = myDog.getFullName(me)
println str // prints Mollie Waldo
为节省篇幅结果就不给出了,朋友们感兴趣的话自己实际用一下。Zamples还可以运行其它语言,这里就也不一一介绍了。
参考资料
Zamples
Test
your Java code on-line !!!
alt.lang.jre: 感受 Groovy