Blogger Information
Blog 110
fans 0
comment 0
visits 112270
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
弱类型语言和强类型语言对比介绍
Coco
Original
2634 people have browsed it

  一、强类型语言

  强类型语言是一种强制类型定义的语言,一旦某一个变量被定义类型,如果不经过强制转换,则它永远就是该数据类型了,强类型语言包括Java、.net 、Python、C++等语言。

  举个例子:定义了一个整数,如果不进行强制的类型转换,则不可以将该整数转化为字符串。

  二、弱类型语言

  弱类型语言是一种弱类型定义的语言,某一个变量被定义类型,该变量可以根据手游买卖环境变化自动进行转换,不需要经过显性强制转换。弱类型语言包括vb 、PHP、javascript等语言。

  举个例子:

  var A=5;

  var B="5";

  SumResult=A +B;

  MinResult=A -B;

  输入SumResult的答案不是10,而是55,再次是将A的类型转化为了字符串,然后进行拼接。输入MinResult的答案是0,是将B的类型转化为了数字,然后进行减法。

  三、强类型语言和弱类型语言区别

  无论是强类型语言还是弱类型语言,判别的根本是是否会隐性的进行语言类型转变。强类型语言在速度上略逊于弱类型语言,但是强类型定义语言带来的严谨性又能避免不必要的错误。

Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post