计算机中的数据都是用二进制数表示的,所以信息的最小单位就是一个二进制位(BIT),但是计算机处理信息时一般是以字节(BYTE)为单位,一个字节是8位的二进制数,在存储器中存放也是一个单元存放一个字节;
1 byte(字节) = 8 bit(二进位);
|
byte(字节) |
bit(位) |
二进位“0”“1” |
/ |
1 |
储存单位“字节” |
1 |
8 |
英语字符“a” |
1 |
8 |
汉语字符“黄” |
2 |
16 |
java是用unicode来表示字符,"我"这个中文字符的unicode就是2个字节。String.getBytes(encoding)方法是获取指定编码的byte数组表示,通常gbk/gb2312是2个字节,utf-8是3个字节。如果不指定encoding则取系统默认的encoding。
简单基本类型
|
类型 |
byte数 |
bit数 |
取值的范围 |
整型(4) |
byte |
1 |
8 |
-2^8_+2^8 |
char |
1 |
8 |
0_65535 |
short |
2 |
16 |
-2^16_+2^16 |
int |
4 |
32 |
-2^32_+2^32 |
long |
8 |
64 |
-2^64_+2^64 |
实型(2) |
float |
4 |
32 |
|
double |
8 |
64 |
|
boolean型 |
boolean |
1 |
8 |
|
扩展:
在switch() case语句中:switch() 能用byte,char.short,int
备注:此文章有同事ayamain整理
- 大小: 28.5 KB
分享到:
相关推荐
在JavaScript的基本类型中的数据可以是常量,也可以变量。由于JavaScript采用弱类型的形式,因而一个数据的变量或常量不必首先作声明,而是在使用或赋值时确定其数据的类型的。当然也可以先声明该数据的类型,它是...
输出int类型的数据可以使用printf函数,占位符%d指定输出的是int类型的数据。例如:printf("%d", x);输出变量x的值。 在C语言中,整数常量默认是十进制整数,但可以通过添加前缀来指定八进制或十六进制整数。例如:...
03——python基本数据类型 1基本内容 1几个概念 表达式 语句 程序(program) 函数(function) 2.标识符 关键字 标识符概念 3.基本数据类型 整数和小数 布尔值和空值 4.字符串 什么是字符串 转义字符 长字符串 ...
本文实例总结了GO语言基本数据类型。分享给大家供大家参考。具体如下: 1、注释(与C++一样) 行注释://块注释:/* …*/ 2、标识符 可以这么说,除了数字开头的不允许,符号开头的不允许,关键字不允许,其他的...
Format 函数可以将数字类型的数据格式化为不同的格式,例如: * General Number:普通数字类型,可以去掉千位分隔号。 * Currency:货币类型,可以添加千位分隔号和货币符号。 * Fixed:固定格式,带两位小数。 * ...
基本类型的参数可以直接传递给 SQL 语句,而引用类型和数组需要使用特殊的处理方式。 三、封装返回数据 MyBatis 提供了多种方式来封装返回数据,包括: * 返回单条数据:可以使用 bean 或 Map, Object> 来封装...
3. 结构体的总大小为结构体最宽基本类型成员大小的整数倍,如有需要编译器会在最末一个成员之后加上填充字节。 四、结构体长度计算方法 1. 成员都相同时(或含数组且数组数据类型同结构体其他成员数据类型):...
7.2.7 占位符和参数约束 209 7.2.8 指定连接参数 210 7.2.9 调试 213 7.2.10 使用结果集元数据 215 7.3 运行 DBI 218 7.3.1 生成历史同盟目录 218 7.3.2 发送成员资格更新通知 223 7.3.3 历史同盟成员项目编辑 227 ...
3.5.3 idref和idrefs使用的数据类型 3.5.4 number数据类型 3.5.5 文本字符串 3.5.6 使用uri 3.5.7 使用颜色 3.5.8 使用长度 3.5.9 内容类型(mime类型) 3.5.10 语言代码 3.5.11 字符编码 3.5.12 单字符 3.5.13 日期和...
7.2.7 占位符和参数约束 209 7.2.8 指定连接参数 210 7.2.9 调试 213 7.2.10 使用结果集元数据 215 7.3 运行 DBI 218 7.3.1 生成历史同盟目录 218 7.3.2 发送成员资格更新通知 223 7.3.3 历史同盟成员项目...
3.3.1 数据源和环境 3.3.2 JNDI数据源 3.3.3 自动数据库移植 3.4 外部配置 3.5 定义版本 4. 命令行 4.1 创建Gant脚本 4.2 可复用的Grails脚本 4.3 脚本中的事件 4.4 Ant和Maven 5. 对象关系映射(GORM) 5.1 快速指南 ...
基本数据类型 关键字 标准 C 库: Standard C I/O Standard C String & Character Standard C Math Standard C Time & Date Standard C Memory Other standard C functions C++ ---------------------------...
2_数据类型.wmv 3_占位符.wmv 4_算术运算符和赋值运算符.wmv 5_关系运算符.wmv 6_逻辑运算符.wmv 7_成员运算符和身份运算符.wmv 8_位运算符(了解).wmv 9_IF分支.wmv day4 1_作业讲解.wmv 2_复习.wmv 3_列表的基本...
上一章节我们已经为大家介绍了基本的数据类型,包括整形Int、浮点数Double和Float、布尔类型Bool以及字符串类型String。此外,Swift还提供了其他更强大数据类型, Optional, Array, Dictionary, Struct, 和 Class 等...
我们可以把“泛型”理解为数据类型的一个占位符(形式参数),即告诉编译器,在调用泛型时必须传入实际类型。 在 Java 中,我们可以自定义泛型,通过在类的声明处增加泛型列表,如:,E,V>。在容器中使用泛型,可以...
7.9.1 DataSet 数据集基本对象 7.9.2 DataTable 数据表对象 7.9.3 DataRow 数据行对象 7.9.4 DataView 数据视图对象 7.10 DataReader 数据访问对象 7.10.1 DataReader 对象概述 7.10.2 DataReader 读取数据库 7.10.3...
它与 True 相对,都是 Python 中的基本数据类型。 2. None:特殊数据类型 None 是 Python 中特殊的数据类型,称为 NoneType。None 与其他非 None 数据相比,永远返回 False。 3. True:布尔类型 Python 中的 ...
4.6.2 基本类型数组的初始化 95 4.6.3 引用类型数组的初始化 96 4.6.4 没有多维数组 99 学生提问:我是否可以让图4.13中灰色覆盖的数组元素再次指向另一个数组?这样不可以扩展成三维数组吗?甚至扩展到更多维的...