美文网首页程序员
初识JAVA之基础篇(四)

初识JAVA之基础篇(四)

作者: 续笙 | 来源:发表于2018-01-30 23:24 被阅读0次

    今天总结的是各种小知识哦

    (1)计算机存储单元

    变量是内存中的小容器,用来存储数据。那么计算机内存是怎么存储数据的呢?无论是内存还是硬盘,计算机存储备的最小信息单元叫“位(bit)”我们又称之为“比特位”,通常用小写的字母b表示。而计算机最小的存储单元叫“字节(byre)",通常用大写宇母B表示,字节是由连续的8个位组成。

    当程序需要使用存储空间时,操作系统最小会分派给程序1个字节,而不是1个位。你可能会说,如果程序只需要1个位的空间,系统分派不能只分派1个位吗?答案是不能!这就像你只需要1支烟,你到商店去买烟,商店分派的最小单元是1盒(20支),他不可能卖给你1支烟。你能会想,1个字节(8位)可人存储很大的数值了。1位最大是9那么8位最大值999999你错了,因计算机是采用二进行存储的,而不是我们生活中常用的十进制。所1个字节存储的最大数据是1111111二进制数。除了字节外还有一些常用的存储单位,大家可能比较熟悉,我们一起来看看:

    1B(字节)=8bit.

    1KB=1024B

    1MB=1024KB

    1GB=10 24MB

    1TB= 1024GB

    1PB = 1024TB

    (2)数据类型四类八种

    四类  八种  字节数  数据表示范围

    整型  byte    1                128~127

              short    2            32768~ 32767

                int        4            2147483648

                long    8            263~263-1

    浮点型 float    4            3,40 3E38

            double    8          1.738E308

    宇符型 char    2          表示一个字符

    布尔型 boolean  1    只有两个值true与false

    (3)常量的定义

    a.整形常量默认是int类型

    b:小数常量默认是double类型

    c.定义长整形数据如果值超过int 取值范围后面要+"L”

    d. 定义float类型的数据后面要+“f”否则默认是double.

    (4)逻辑运算符的使用

    运算符  运算规则  范例            结果

    &              与            false &true  false

      |              或            false l true  true

      ^            异或          true^flase      true

      !              非            ! true              false

    &&          短路与      false &&true  false

      ||          短路或      false||true        true

    规律小结:

    短路与&& 参与运算的两边数据,有faise,则运算结果为false;

    短路或||参与运算的两边数据,有true,则运算结果为true;

    逻辑非 | 参与运算的数据,原先是true则变成false,原先是false则变成true。

    相关文章

      网友评论

        本文标题:初识JAVA之基础篇(四)

        本文链接:https://www.haomeiwen.com/subject/ahbhzxtx.html