问问动态语言,脚本语言的区别是什么?
静态语言我知道,就如C/c++等,脚本我也知道,如:javascript/vbscript
但是动态语言的概念我确实不太了解,1.动态语言,好象是与静态相比的一种叫法吧,那本质区别是什么呢?
2.动态与脚本语言的本质区别又是什么呢?
静态语言我知道,就如C/c++等,脚本我也知道,如:javascript/vbscript
但是动态语言的概念我确实不太了解,1.动态语言,好象是与静态相比的一种叫法吧,那本质区别是什么呢?
2.动态与脚本语言的本质区别又是什么呢?
解决方案 »
- java 回调(参与都给分,只希望解决心中疑问)
- boolean isShow; 当事件触发时,if(isShow)isShow=false;if(!isShow)isShow=true
- 想参加软考的程序员考试
- 如何遍历hashmap 怎么没有foreach JDK6
- 快速排序时一个很奇怪的堆栈溢出问题
- Java的JAR和JAD文件有什么区别!
- 输出结果不一样
- 为什么java,c++方法里面传参数的时候只能传对象或者基本数据类型
- 大家好请帮我看一段程序,怎么样才能看到有运行的效果,这个程序是我从书上打上来的,书上说从命令行输入一个文件,并在屏幕上打印其内容
- 怎样向一个已存在文件写数据?
- 类型转换问题
- 100分求助!!java 制作彩信!
这个说法是对的?
请问
javascript是脚本语言吗?
javascript是动态语言吗?
而象java为静态语言是在编译期间进行类型检查的
javascript是脚本语言.
javascript是动态语言.
静态语言,也称为“强类型语言”,它在编译过程中需要检查变量类型。
动态语言,则称为“弱类型语言”,不需要强制声明变量类型。如:Java中声明一个变量:User user; 说明该对象引用user的类型为User。
而,在JSP等动态语言中,声明一个变量为:var user; 也可以不声明而直接赋值。
其中,var,是variable的缩写,它并不为任何类型,而是告知JSP解释执行时的一种标记。