静态语言和动态语言
来源:互联网 发布:淘宝客服子取名字大全 编辑:程序博客网 时间:2024/06/07 14:50
静态语言和动态语言
通常我们所说的动态语言、静态语言指 动态类型语言和 静态类型语言。
还有一个 动态编程语言,静态编程语言。
动态(类型)语言:在运行期间检查数据的类型的语言。用这类语言编程,不会给变量指定类型,而是在附值时得到数据类型。如:Python和ruby就是典型动 态类型语言。很多脚本语言vbscrīpt,javascrīpt也是这类语言。
静态(类型)语言:相反静态类型语言是在运行前编译时检查类型。在写代码时,没声明一个变量必须指定类型。如:java,c#,c,c++等等。
静态类型语言的优缺点:
优点:其结构非常规范,便于调试,方便类型安全;
缺点:为此需要写更多的类型相关代码,导致不便于阅读、不清晰明了。动态类型语言的优缺点
有点:在于方便阅读,不需要写非常多的类型相关的代码;
缺点:不方便调试,命名不规范时会造成读不懂,不利于理解等。重点内容
阅读全文
0 0
- 动态语言和静态语言
- 静态语言和动态语言
- 静态语言和动态语言
- 动态语言和静态语言
- 动态语言和静态语言
- 动态语言和静态语言
- 静态语言和动态语言
- 动态语言和静态语言比较
- 什么是动态语言和静态语言?
- 【转】静态语言和动态语言
- 什么是动态语言和静态语言?
- 动态语言和静态语言的比较
- 1 动态语言和静态语言
- 动态语言和静态语言的比较
- 动态语言和静态语言的比较
- 动态语言和静态语言的比较
- 静态语言和动态语言的区别
- 动态语言和静态语言的比较
- HDU 5195 DZY Loves Topological Sorting 拓扑序(贪心)
- break; goto, return; 的用法
- Struts2 知识点梳理
- Java垃圾回收算法
- Zookeeper简单介绍
- 静态语言和动态语言
- 基于Dragonboard 410c的总线控制之I2C(三)
- PowerBI开发 第七篇:数据集和数据刷新
- 微信小程序wx.request使用post方式传参
- zabbix监控系统的详细使用
- sdnu1050水题1
- Maven讲解之 插件和目标
- js中怎样把ASCII码中的字符与十进制的数相互转换-学习笔记
- O2O分析报告