首页 > 编程语言 >Java入门学习——变量里的数据在计算机中的存储原理

Java入门学习——变量里的数据在计算机中的存储原理

时间:2023-08-14 12:44:38浏览次数:53  
标签:存储 Java 入门 二进制 数据 变量 计算机

变量里的数据在计算机中的存储原理

一、二进制

  • 只有0、1,按照逢2进1的方式表示数据:

十进制转二进制的算法

  • 除二取余法
    •   结果:6的二进制是110
    •   结果:13的二进制是1101

二、计算机中表示数据的最小单元

  • 计算机中表示数据的最小单位:一个字节(byte,简称B,是使用8个二进制位组成的)
  • 字节中的每个二进制就称为 位(bit,简称b),1B=8b

 

标签:存储,Java,入门,二进制,数据,变量,计算机
From: https://www.cnblogs.com/soulmate-clx/p/17628270.html

相关文章

  • 《Java编程思想第四版》学习笔记12
    对于一个复杂的对象,构建器的调用遵照下面的顺序:(1)调用基础类构建器。这个步骤会不断重复下去,首先得到构建的是分级结构的根部,然后是下一个衍生类,等等。直到抵达最深一层的衍生类。(2)按声明顺序调用成员初始化模块。(3)调用衍生构建器的主体。          ......
  • Java 自动装箱与拆箱实战
    什么是自动装箱拆箱?很简单,下面两句代码就可以看到装箱和拆箱过程//自动装箱Integertotal=99;//自动拆箱inttotalprim=total;简单一点说,装箱就是自动将基本数据类型转换为包装器类型;拆箱就是自动将包装器类型转换为基本数据类型。下面我们来看看需要装箱拆箱的类型有哪些:这......
  • Go/C++/Java中的数组对比
    数组是大多数编程语言中的基本数据结构。然而,不同的编程语言对数组的实现和语义有所不同。以下是Go、C++和Java中数组的主要区别:1.基本性质Go:数组是值类型。赋值或将数组传递给函数时,内容会被复制。数组的大小是其类型的一部分。因此,具有不同大小的数组被认为是不同......
  • Java基础之代码块
    1、代码块 2、好处 代码块可以提高代码的重用性比如: 3、注意使用 ......
  • Java基础-技术体系平台
    JaveSE(JavaPlatform,StandardEdition)标准版以前称为J2SE。它允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的Java应用程序,包含了支持JavaWeb服务开发的类,为(JavaEE)提供基础JavaEEJavaEnterpriseEdition)企业版这个版本以前称为J2EE。企业版帮助开......
  • JSON WEB TOKEN - 简单的token认证方式 - 告别session和cookie - Java Demo
    JWT简介jwt非常适合前后分离和分布式的应用不必在服务端存储session,本地也不用存储cookie直接存两段信息即可localStorage["jwt"]=jwt;//tokenlocalStorage["name"]=json.name;//token中加密的某个字段,用于后期请求带上校验token是否被改可以把认证......
  • Java入门学习——day4(基础语法)
    一、关键字Java语言自己用到的一些词,有特殊作用的,我们称之为关键字,如:public、class、int、double......注意:关键字是Java用了的,我们就不能用来作为:类名、变量,否则会报错!注意:关键字很多,不用刻意去记,因为会报错。二、标识符标识符就是名字,我们写程序时会起一些名字,如类名......
  • 探索MySQL 8的事务数据字典:数据库对象信息存储
    MySQL8带来了重大的架构变革,用事务数据字典(TDD)这种更高效、更可靠的方法取代了传统的基于MyISAM引擎的系统表。这一升级极大地改进了元数据的管理和存储,从而提高了各种数据库对象的可靠性和可扩展性。本文将通过实际案例探讨MySQL8事务数据字典的复杂性、优势及其在现实生活中......
  • java 用CompletableFuture来实现多线程查询和结果合并
    多线程查询结果合并使用CompletableFuture来实现多线程查询和结果合并。CompletableFuture提供了一种方便的方式来协调异步任务并处理其结果。下面是一个使用CompletableFuture的示例:importjava.util.ArrayList;importjava.util.List;importjava.util.concurrent.CompletableF......
  • Java知识补漏
    Java知识补漏内存溢出在强制类型转换时,有可能产生内存溢出现象,如以下代码publicclassText01{publicstaticvoidmain(String[]args){inti=128;bytej=(byte)i;System.out.println(j);}}变量数字类型变量可以用下划线分割,不......