zoukankan      html  css  js  c++  java
  • Java连载8-基本数据类型2

    一、基本数据类型

    1.字符串“abc”不属于基本数据类型,属于引用数据类型

    2.

    基本数据类型   占用空间大小(单位:字节)

    byte                1

    short                2

    int                  4

    long                8

    float                4

    double              8

    boolean             1

    char                2

    3.计算机在任何情况下都只能识别二进制

    4.换算关系:1 byte = 8 bit 一个字节等于八个比特位,一个比特位表示一个二进制位:1/0

    1 Byte = 8 bit ,1 KB = 1024Byte

    5.关于java中的数字类型,数字都是有正负之分,所以在数字的二进制当中有一个二进制位被称为符号位,并且这个符号位在所有的二进制位的最左边,0表示正数,1表示负数。

    6.byte类型最大值为01111111即为127.最小值为1111111.即为-128,最小值具体怎么算的,为什么不是-127,这和计算机底层原码、反码、补码有关系,这里不做讨论(注意第一位是正负位)

    7.byte类型取值范围[-128,127],可以表示256个不同的数字(即为256个不同的二进制)

    8.八种基本数据类型中前七个底层都是数字,而char类型表示的是现实世界的文字,因此需要制定对照表,这种关系叫做“字符编码”​

    二、源码:

    2.CSDN:https://blog.csdn.net/weixin_44630050(心悦君兮君不知-睿)

    3.博客园:https://www.cnblogs.com/ruigege0000/

    4.欢迎关注微信公众号:傅里叶变换,后台回复”礼包“,获取大数据学习资料

     

  • 相关阅读:
    Android中Acition和Category常量表
    android系统各种音量的获取与设置
    Swift中数组和字典都是值类型
    iOS中的日期和时间
    iOS中的日历
    UILabel的富文本显示选项
    使用NSURLProtocol和NSURLSession拦截UIWebView的HTTP请求(包括ajax请求)
    Error Domain=NSURLErrorDomain Code=-1202,Https服务器证书无效
    iOS计算完整文字高度(适应iOS 10)
    NSUserDefaults存取失败
  • 原文地址:https://www.cnblogs.com/ruigege0000/p/11247835.html
Copyright © 2011-2022 走看看