当前位置:  技术问答>java相关

“bit pattern”应该如何解释?认证指南里总提到这个词

    来源: 互联网  发布时间:2015-02-18

    本文导语:  | 所谓bit pattern就是指一个变量在内存里以二进制保存的数字形态 比如一个int i = 17; i的bit pattern 就是指00.....0010001 这个数 更重要的是,一个对象引用(或者叫句柄,或者就是reference)的bit pattern意思是指这个...


|
所谓bit pattern就是指一个变量在内存里以二进制保存的数字形态
比如一个int i = 17;
i的bit pattern 就是指00.....0010001 这个数
更重要的是,一个对象引用(或者叫句柄,或者就是reference)的bit pattern意思是指这个引用变量的内容,与这个引用指向的那个对象的内容无关。
如果学过C/C++,一个指针的bit pattern是什么意思呢?
int i = 35;
int* p = &i;
p的bit pattern就是&i的值,而不是35,就是这样。
关于bit pattern的题往往是关于深拷贝和浅拷贝的,好好准备吧

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • java命名空间java.sql类types的类成员方法: bit定义及介绍
  • 24bit音频解码后变16bit怎么理解
  • java命名空间java.awt.image类colormodel的类成员方法: pixel_bits定义及介绍
  • 请问在linux下如何判断当前系统是32bit还是64bit
  • C++ Bitsets 成员 flip():反转bits中的位
  • 64bit机器(linux debian)中编译 32bit
  • java命名空间java.awt类displaymode的类成员方法: bit_depth_multi定义及介绍
  • Can't load IA 32-bit .so on a IA 32-bit platform
  • Ubuntu Raring 13.04 和 Saucy 13.10 (64 bit)下面安装docker
  • g++问题:编译出错Mismatched ABI. 64-bit PA shared library found in 32-bit link.
  • Ubuntu Precise 12.04 (LTS) (64-bit)下面安装docker
  • 64bit机器(linux debian & ubuntu)中编译 32bit
  • ubuntu 11.04有32bit和64bit的装那个呀?
  • solaris 8.0是不是32 bit的?
  • linux输入子系统set bit的问题
  • 关于IP报头的16bit的标识符
  • 二进制十六进制转换工具 Bits Tool
  • sql server的一个有趣的bit位运算分享
  • 8Bit.js
  • 64bit data type
  • linux下有没有能编译出16bit代码的C语言编译器?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3