🎱
山风空林
EnglishCode
  • Notes
    • 写作学习笔记
  • Code
    • Web
      • HTTP 协议
      • Google V8 学习笔记
      • 浏览器工作原理与实践
    • Server
      • Start up Java
        • Basic
      • 系统架构学习笔记
        • 系统架构设计 P1
        • 系统架构设计 P2
        • 系统架构设计 P3
        • 系统架构设计 P4
      • Database
        • MySQL 基础
由 GitBook 提供支持
在本页
  • 存储
  • 计算机的最小存储单位
  • 不同进制在Java程序中的书写格式
  1. Code
  2. Server
  3. Start up Java

Basic

存储

计算机的最小存储单位

前面我们已经知道计算机表示数据是用二进制来的, 这里我又要抛出一个问题来了! 我现在想要在计算机中存储一个整数6,转换为二进制是110,那么计算机中只是存110吗三位数字吗? 其实不是的,计算机中最小的存储单位是字节(Byte),一个字节占8位(bit),也就是说即使这个数据不足8位也需要用8位来存储。

不同进制在Java程序中的书写格式

   System.out.pirntln('a'+1); //98
   // 2进制 0b
   System.out.pirntln(0b01100001); //97
   // 8进制 0, 1*8^2 4*8*1 1*8^0 => 64 + 32 + 1
   System.out.pirntln(0141); //97
   // 16进制 0x, 6*16^1 1*16*0 => 96 + 1 
   System.out.pirntln(0x61); //97
上一页Start up Java下一页系统架构学习笔记

最后更新于1年前