- 3
- 0
- 约 8页
- 2015-10-03 发布于河南
- 举报
《《JAVA的动态性之脚本语言支持API》.docx
JAVA的动态性之脚本语言支持API
JAVA语言是一种静态类型的编程语言。静态类型的含义是指在编译的时候进行类型检查。JAVA源代码中的每个每个变量的类型都需要显式地进行声明。所有的变量、方法的参数和返回值的类型在程序运行之前就必须是已知的。JAVA语言的这种静态类型特性使编译器可以在编译的时候执行大量的检查来发现代码中明显的类型错误,这样一来,代码中会包含很多不必要的类型声明,使用代码不够简洁灵活。与静态类型语言相对应的是动态类型语言,如JavaScript和Ruby等。动态类型语言的类型检查在运行中进行。源代码中不需要显式地声明类型。去掉了类型声明之后,使用动态类型语言写的代码更加简洁。近年来,动态类型语言的流行也反映了语言中动态性的重要性。适当的动态性对于提高开发的效率是有帮助的,可以减少开发人员需要编写的代码量。 HYPERLINK
从Java6引入了脚本语言支持API,文本主要围绕脚本语言支持API讲解(反射将在下一文提起)
随着JAVA平台的流行,很多的脚本语言(scripting language)都可以运行在JAVA虚拟机上,其中比较流行的有JavaScript、JRuby、Jython和Groovy等。对于这些运行在JAVA虚拟机平台上的脚本语言来说,并不需要为它们准备额外的运行环境,直接复用已有的JAVA虚拟机环境即可。在应用开发中使用脚本语言,实
您可能关注的文档
最近下载
- 【完整版】环氧地坪施工方案(完整版).docx
- 护理核心制度解读精品课件.ppt VIP
- GJB9001C-2017组织内外部环境因素相关方需求和期望分析与风险和机遇识别评价分析及应对措施表.pdf VIP
- 2026离婚起诉状(最新版).docx
- 麦克维尔WPS2402C安装操作维护手册中文V01.doc
- 2023年河北科技大学网络工程专业《操作系统》科目期末试卷A(有答案).docx VIP
- 食堂模板大跨度模板工程施工设计方案.docx VIP
- 2026年陕西西安市中考数学试题(附答案).docx VIP
- 拜占庭皇家卫队 925-1025 近卫军与皇家卫队.pdf
- 精品解析:2026年陕西省西安市部分校初中学业水平考试语文试题(原卷版).docx VIP
原创力文档

文档评论(0)