什么是byte

byte,即字节,由8位的二进制组成。在Java中,byte类型的数据是8位带符号的二进制数。

在计算机中,8位带符号二进制数的取值范围是[-128, 127],所以在Java中,byte类型的取值范围也是[-128, 127]

public static void main(String[] args) throws IOException {byte a = 6;System.out.println(a);//6//byte底层是8位二进制//该二进制数的取值范围是[-128, 127]byte b = (byte) 180;System.out.println(b);//-76}

byte short int long

byte: -128 to 127.
short: -32,768 to 32,767.
int: -2,147,483,648 to 2,147,483,647.
long: -2^63 to 2^63–1
Byte can hold 8 bit
Short can hold 16 bit
Int can hold 32 bit
Long can hold 64 bit

byte与char的区别

1 byte = 8 bits, signed in 2’s complement1 char = 16 bits, unsigned, used for unicode characters representation.

byte,int,char的区别相关推荐

  1. Oracle varchar2或char类型的byte和char的区别

    那其中的BYTE和CHAR有什么区别呢 BYTE,用字节指定:VARCHAR2(10 BYTE).这能支持最多10字节的数据,在一个多字节字符集中,这可能只是两个字符.采用多字节字符集时,字节与字符并 ...

  2. linux 下byte,char,unsigned char的区别

    在linux中,对byte的定义为无符号char,而char默认为有符号char. #ifndef BYTE #define BYTE unsigned char #endif 以下ZZ百度知道: 在 ...

  3. int main中char** argv与char *argv[]区别?(main函数)

    标准main函数写法(两种都可以): int main(int argc, char** argv){} int main(int argc, char* argc[]){} 怎么还是有点懵逼呢/?? ...

  4. null可以转换成任意非基本类型(int/short/long/float/boolean/byte/double/char以外)

    null可以转换成任意非基本类型(int/short/long/float/boolean/byte/double/char以外) 转载于:https://www.cnblogs.com/zhenmi ...

  5. java char的包装对象,Java 从Character和char的区别来学习自动拆箱装箱

    本文结构 1.Character和char 的区别: 2.自动拆箱装箱java 1.Character和char 的区别: Character是类,char基本数据类型.数组 在java中有三个类负责 ...

  6. java原生类型没有封装_Java基本数据类型与封装类型详解(int和Integer区别)

    Java基本数据类型与封装类型详解(int和Integer区别) 发布于 2020-4-19| 复制链接 摘记: int是java提供的8种原始数据类型之一.Java为每个原始类型提供了封装类,Int ...

  7. java 封装表单数据类型_Java基本数据类型与封装类型详解(int和Integer区别)

    int是java提供的8种原始数据类型之一. Java为每个原始类型提供了封装类,Integer是java为int提供的封装类(即Integer是一个java对象,而int只是一个基本数据类型).in ...

  8. Java-Integer和int有什么区别

    转自:https://www.cnblogs.com/mmykdbc/p/8715646.html Java的Integer和int有什么区别 Java是面向对象的编程语言,一切都是对象,但是为了编程 ...

  9. byte转char java_byte怎么转换为char

    展开全部 byte 是字节62616964757a686964616fe78988e69d8331333337376333数据类型 ,是有符号型的,占1 个字节:大小范围为-128-127 .char ...

最新文章

  1. 人为「刷」论文引用量,IEEE高级会员被终身“禁赛”,奖项被撤销
  2. Centos 常用系统命令
  3. 【Linux】【通信】1.ping不通
  4. [综合面试] 大牛的面试神级总结之总结篇
  5. 富文本NSMutableAttributedString用法大全
  6. Python3之多线程学习
  7. sql语句在navicat中可以查询到所有数据但是在idea程序中不行_数据迁移测试实施方案...
  8. 基于javaweb的公交查询系统的设计与实现(含源文件)
  9. 英文材质翻译表_英语翻译5大技巧,用了才知道是真好
  10. win11多桌面功能怎么使用 win11多桌面设置步骤
  11. UVa 10066 - The Twin Towers(LCS水题)
  12. 【转贴】蚂蚁和大象的恩怨
  13. Windows操作系统管理进程和线程:内核模式和用户模式
  14. 8、Python车牌数据集自动生成及其图片叠加
  15. 厦门市建筑物矢量数据(Shp格式+带高度)
  16. WINDOWS CMAKE与NMAKE
  17. Netch + Connectify 实现代理转全局并共享给其他设备,例如Kindle
  18. 检错纠错码(奇偶校验码 CRC循环冗余校验码 海明码)
  19. Nucleus SE RTOS 初始化和启动
  20. 麦马计算机科学和麦马数学专业,积极配合 成功申请麦克马斯特大学数学专业...

热门文章

  1. c语言自建一个窗口,C语言 手把手教你写个自定义printf
  2. 一分钟掌握Python字典的用法
  3. JAVA synchonized Lock类----简单总结笔记
  4. 怎么做应力应变曲线_常用的应力测试方法及其在船舶系统零部件中的应用
  5. C语言---数字迷宫
  6. ibatis mysql 配置文件详解_MyBatis配置文件详解
  7. 代的划分是根据计算机的运算速度来划分,计算机的发展经历了四代,代的划分是根据计算机的运算速度来划分....
  8. php 父进程id,PHP pcntl_fork创建进程,复制父进程内存空间上下文
  9. html鼠标变成小手_什么牌子的鼠标好用?2020双十一鼠标选购建议和产品推荐
  10. linux并发控制方法,linux系统并发控制