zoukankan      html  css  js  c++  java
  • java基本数据类型

    Java中对常量的划分:8种类型(8种基本类型)。

    数值数据:整数和小数

    整数:整数有大有小 把整数化成了4种类型:

    byte类型:我们使用byte可以在内存中开辟出一个空间,占用内存中的1个字节。

    short类型:我们使用short可以在内存中开辟出一个空间,占用内存中的2个字节

    int类型:我们使用int可以在内存中开辟出一个空间,占用内存中的4个字节

    long类型:我们使用long可以在内存中开辟出一个空间,占用内存中的8个字节

    开发时,一般都使用int,很少使用其他类型。

    小数:

    float类型(单精度):我们使用float可以在内存中开辟出一个空间,占用内存中的4个字节

    double类型(双精度):我们使用double可以在内存中开辟出一个空间,占用内存中的8个字节

    开发时,一般都使用double,很少使用其他类型

    字符:

    char类型:我们使用char可以在内存中开辟出一个空间,占用内存中的2个字节。

    布尔类型:

    boolean类型: 我们使用boolean可以在内存中开辟出一个空间,占用内存中的1个字节

    规律:

    整数、小数、字符、布尔

    Javaboolean类型空间中只能存放 true false  ,不能存放 其他数据。

    注意:在C语言中 可以使用 0 表示false  使用1表示true,在Java不可以。

    char类型开辟的空间可以存放 字母 数字 以及其他的字符,同时包含汉字。

    Java中只要写的任何整数常量,它的类型默认是int类型

    Java中所有的小数默认的double类型

    如果一个小数需要给float空间中保存,需要在数据的后面加Ff

    数据类型转换

    八种基本类型开辟的空间可以存放与其对应的数据。如果我们有的数据和空间的类型不一致,这时还想保存在这个空间中。

    在存储数据的时候,只要数据的类型和存储的空间类型不一致,就需要转换类型。

    就需要把存储转成和空间一致的类型再存储。

    数据的类型转换分成两种形式:

    隐式类型转换、强制类型转换。

  • 相关阅读:
    C语言寒假大作战01
    C语言I作业12—学期总结
    C语言I博客作业11
    C语言I博客作业10
    C语言I博客作业09
    C语言I博客作业08
    C语言寒假大作战04
    C语言寒假大作战03
    C语言寒假大作战02
    C语言寒假大作战01
  • 原文地址:https://www.cnblogs.com/edison20161121/p/6111355.html
Copyright © 2011-2022 走看看