弱类型语言与强语言类型
来源:互联网 发布:java的final修饰符 编辑:程序博客网 时间:2024/05/16 07:51
弱类型语言允许将一块内存看做多种类型。比如直接将整型变量与字符变量相加。C and C++ 是静态语言,也是弱类型语言;Perl and PHP 是动态语言,但也是弱类型语言。
强类型语言在没有强制类型转化前,不允许两种不同类型的变量相互操作。Java、C# 和 Python 等都是强类型语言。
使用哪种语言还是要按需而定。编写简单小应用,使用弱类型语言可节省很多代码量,有更高的开发效率。而对于构建大型项目,使用强类型语言可能会比使用弱类型更加规范可靠。
-------------------------------------------------------------------------------------------------------------
强/弱类型是指类型检查的严格程度的。语言有无类型,弱类型和强类型三种。无类型的不检查,甚至不区分指令和数据。弱类型的检查很弱,仅能严格的区分指令和数据。强类型的则严格的在编译期进行检查。
C# 是强类型语言;因此每个变量和对象都必须具有声明类型。
javascript是弱类型语言;因此它可以不先定义类理和对象、或用var定义所有变量
0 0
- 强类型语言与弱类型语言
- 弱类型语言与强语言类型
- 弱类型语言与强语言类型
- 弱类型语言与强类型语言
- 强类型语言与弱类型语言
- 强类型语言与弱类型语言
- 强类型语言与弱类型语
- 动态语言与静态语言、强类型与弱类型
- 弱类型语言与强类型语言简单区分
- 强类型语言、弱类型语言
- 弱类型语言和强类型语言
- 强类型语言和弱类型语言
- 强类型语言和弱类型语言
- 强类型语言和弱类型语言
- 弱类型语言和强类型语言
- 强类型语言和弱类型语言
- 强类型语言、弱类型语言、静态类型、动态类型
- 静态语言、动态语言、强类型语言、弱类型语言
- Tomcat Server.xml详解
- 媒体层图形技术之Core Graphics 框架 学习笔记
- 第一部分 4
- HTML5旋转立方体
- linux网络流量实时监控工具之iptraf
- 弱类型语言与强语言类型
- 《设计模式之禅》样章连载5:代理模式的定义及应用
- Struts2 的Action中取得请求参数值的几种方法
- Selective Search for Object Recognition
- 第一部分 5
- nodeName、nodeValue 以及 nodeType 包含有关于节点的信息
- SQL Server 2005已经成为用户群最广的数据库(1) - SQL Server
- 批量导入交货单净重毛重
- 通过SQL绘制杨辉三角