zoukankan      html  css  js  c++  java
  • 四类、八种基本数据类型,其他都是引用数据类型

    第一类:整型 byte short int long

    第二类:浮点型 float double

    第三类:逻辑型 boolean(它只有两个值可取true false)

    第四类:字符型 char

    这四类八种基础数据类型 都在栈中直接分配内存空间,这些都是基础数据流类型,剩下的一切引用类型都存储在堆中,引用存储在栈中,数据存储

    在堆中 引用指向堆中的数据,我说的这些可能大家 比较绕,做个比喻吧,把客厅比喻java的栈内存块,把卧室比如堆内存块,然后呢 电视机的遥控器也就是也就是电视机的引用放在客厅里,然后 遥控器指向客厅(堆)里的电视机(对象或叫数据),然后 我们就可以从客厅里操作卧室里的电视机啦.

    java中默认的整数类型是int类型,如果要定义为float型,则要在数值后加上l或L;
    默认的浮点型也是双精度浮点,如果要定义为float型,则要在数值后加上f或F。

    .int型值可以赋给所有数值类型的变量;

    long型值可以赋给long、float、double类型的变量;
    float型值可以赋给float、double类型的变量;

    double型值只能赋给double类型变量。
    把一个能表示更大范围或者更高精度的类型,转换为一个范围更小或者精度更低的类型时,
    就需要使用强制类型转换。

  • 相关阅读:
    skywalking物理拓扑图
    检测HTTPS证书到期时间
    docker zipkin 链路监控
    定时任务和任务-示例
    小程序列表循环出来的list是不同接口赋的值
    小程序编辑器报-50003错误肿么办?
    uni-app小程序组建
    2019
    春日
    Mac安装软件提示破损
  • 原文地址:https://www.cnblogs.com/54ljj/p/5379951.html
Copyright © 2011-2022 走看看