数据类型与ECMAscript对象模型

2016-03-18  本文已影响23人  我家有个小太阳

数据模型
如何在程序中形成一段数据结构

一段数据被频繁访问的话就用指针数组

数据类型

编译器自己知道的类型,隐藏了背后的物理实现

按照通用的规则去处理,没有特殊的方法、对待

其数据结构中包含一个数据项

变量直接存放数据

变量存放数据的引用
值类型存取效率比较高,但是存放在栈中,占用空间比较大,java一定不能定义>16字节的值类型,否则就定义成引用类型

效率=生成时间+查询时间

隐藏了背后的实现

javascript值类型都是简单数据类型
引用类型一种是内置引用类型,一种是自定义引用类型
内置引用类型的方法不是java编的,屏蔽了物理实现,对外提供api接口
所有编译器在隐式转换时都可能发生低位丢失现象
强制类型转换既可能低位丢失也可能高位溢出

上一篇下一篇

猜你喜欢

热点阅读