• 技术文章 >Java >Java基础

    java常用的数据类型有哪些

    尚2019-12-04 10:32:26原创2275

    java基本数据类型就8种,记住就好了。除了这些都是引用型的了。

    java常用的数据类型介绍:(推荐:java视频教程

    java四类八种基本数据类型

    第一类:整型 byte short int long

    第二类:浮点型 float double

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

    第四类:字符型 char

    在栈中可以直接分配内存的数据是基本数据类型。

    引用数据类型:是数据的引用在栈中,但是他的对象在堆中。

    要想学好Java必须知道各种数据的在内存中存储位置。 对内存有了很好的了解,可以有助你分析程序。

    字节:

    boolean 布尔型:1/8

    byte 字节类型:1

    char 字符型:2 一个字符能存储一个中文汉字

    short 短整型:2

    int 整数类型:4

    float 浮点类型(单精度):4

    long 长整形:8

    double 双精度类型(双精度) 8

    java中默认的整数类型是int类型,如果要定义为float型,则要在数值后加上l或L;

    默认的浮点型也是双精度浮点,如果要定义为float型,则要在数值后加上f或F。

    一个字节等于8位,一个字节等于256个数,就是-128到127一共256。

    kB就是kBytes Bytes就是“字节”的意思!

    K就是千的意思,因为计算机是通过二进制来计算,10个1正好是1024

    1111111111(二进制)=1024(十进制)

    1Bytes(字节)=8bit(比特)

    一个英文字母或一个阿拉伯数字就是一个字符,占用一个字节

    一个汉字就是两个字符,占用两个字节。

    一般讲大小是用Bytes,大写的“B”,讲网络速率是用bit,注意是小写的“b”。

    例:一个文件有8MBytes

    例:我下载文件的速率是256KB/s,即2Mbit,这通常就是我们宽带上网的速率。

    基本数据类型自动转换

    byte->short,char -> int -> long

    float -> double

    int -> float

    long -> double

    记住:小可转大,大转小会失去精度!!!

    更多java知识请关注java基础教程栏目。

    以上就是java常用的数据类型有哪些的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:java
    上一篇:java安装在哪? 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • java导出excel时出现文件名乱码解决方法• java线程池是什么• java修饰符是什么?• java中如何读取文件?
    1/1

    PHP中文网