zoukankan      html  css  js  c++  java
  • 一、Java语言基础(2)_类型和运算——数据类型和分类

    2018-04-11

    数据类型和分类

    一、分类

    1.基本类型/原生数据类型

        1)数值型

          整数型:byte, short, int, long

            不同的整数类型占用的内存空间大小不一样

          浮点型(小数型):float, double

        2)字符型:char

          什么是字符:字母/符号

        3)布尔型:boolean

          表示对与错  ture, false

    2.引用类型/对象数据类型

      类、接口、数组

     

    二、基本数据类型

      1.布尔类型

        用于逻辑运算和程序流程控制(条件选择/循环)

        值:true、 false

        true和false是boolean的常量

      2.整数类型(byte, short, int, long)

        byte, short, int, long唯一的区别就是存储空间大小(容量)不一样;

        根据具体需要存储的数据去选择合适的数据类型;

        一般使用int类型即可。

        java的整型常量一般默认为int类型

        整型常量表现形式;

          二进制整数:以0B或0b开头(Java7新特性)  如:int a = 0b110;  

          八进制整数:以0开头  如:int a = 012;

          十进制整数:如:int a = 15;

          十六进制:以0X或0x开头  如:int  a = 0x12;

      3.小数类型(浮点型)

        float 和 double类型都不能精确的表示小数,小数类型常量默认为double类型

        

        BigDecimal可以表示任意精度

      4.字符类型(char)

        

         

     三、引用数据类型

      String类型(字符串类型)

        

       

  • 相关阅读:
    JVM 内存布局
    线程池总结
    Redis持久化
    Java编程基础
    toString()、String.valueOf、(String)强转
    4 种主流的 API 架构风格对比
    kubernetes 节点设置不可调度
    Linux下如何查看哪些进程占用的CPU内存资源最多
    Linux openssl1.0.2k升级openssl1.1.1e版本教程
    对一些权限题密码的说明
  • 原文地址:https://www.cnblogs.com/sunNoI/p/8794889.html
Copyright © 2011-2022 走看看