我应该先学习Java,然后再选择动作脚本(构建Flash应用程序)吗?我想我问的是,Java是一种“真正的”语言,它是一个很好的基础,而且只是flash中的一个封闭语言的动作脚本。
我每次都玩了一点,但最近我把所有时间都花在了Java上。
谢谢!
答案 0 :(得分:8)
Java是一门很好的学习语言,我强烈推荐它,但由于ActionScript基于ECMAScript,因此它的语法就是它们的共同点。它们真的是完全不同的语言,你以非常不同的方式使用它们。
最大的区别之一是ECMAScript使用原型继承。 Java是我的第一语言,我不得不花一两个星期来学习如何有效地利用基于ECMAScript的语言中的独特功能,而不是像在Java中那样尝试做事。
话虽如此,我总是发现,我越了解其他语言和范例,我的代码就越好用所有语言!
答案 1 :(得分:1)
如果您想学习ActionScript,请学习ActionScript。
如果你想学习Java,那就学习Java。
如果您想学习Java和ActionScript,请学习Java和ActionScript。
一个不是另一个的先决条件。两者都很方便。
答案 2 :(得分:0)
肯定会更容易。为什么学习java然后是actionscript而不仅仅是actionscript?
有点像学会驾驶自动驾驶之前学会开车。
答案 3 :(得分:0)
它们都是面向对象的,actionscript比Java更容易