JAVA学习(基本数据类型)

数据类型

  • 强类型语言

    要求变量的使用严格符合规定,即变量必须先定义后使用

  • 弱类型语言

    • js

  • java的数据类型分类两大类

    • 基本数据类型(primitive type)(8个)

    • 引用类型(reference type)(类、接口、数组)

什么是字节

  • 位(bit):是计算机内部数据存储的最小单位,10011100是一个8位二进制数

  • 字节(byte):是计算机中数据处理的的基本单位,习惯上用B来表示

  • 1B = 8bit

  • 字符:是指计算机中使用的字母,数字,字和符号

拓展

public class Demo03 {
    public static void main(String[] args) {
        //float 离散 大约 接近但不等于
        //最好完全避免使用浮点数进行比较
        //最好完全避免使用浮点数进行比较
        //最好完全避免使用浮点数进行比较
        //BigDecimal 数学工具类
        float f = 0.1f;
        double f1 = 1.0/10;
        System.out.println(f==f1);
        float d = 68289820208f;
        float d1 = d + 1;
        System.out.println(d==d1);

        //======================================================
        //字符拓展
        char c1 = 'a';
        char c2 = '中';
        System.out.println((int)c1);  //强制转换
        System.out.println((int)c2);
        //所有字符本质还是数字
        //编码 Unicode 2字节 0-65536

        char c3 = 'u0061';
        System.out.println(c3); //a
        //转义字符
        //	  制表符
        //
  换行
        System.out.println("hello	world");
        System.out.println("hello
world");
        //布尔值扩展
        boolean flag = true;
        if (flag){}
        //less id more 代码要精简易读
    }
}

 

原文地址:https://www.cnblogs.com/cjybarcode/p/13061117.html