zoukankan      html  css  js  c++  java
  • java中数据类型 2017-09-09

    在Java中,数据类型分为基本数据类型和引用类型。

    一:基本类型:int(整型) short(短整型) long(长整型) float(浮点型) double(双精度浮点型) char(字符型) byte      boolean

    4种整型 

        byte      1字节           -128——127 

        short     2 字节         -32,768 —— 32,767 

        int       4 字节          -2,147,483,648 ——2,147,483,647(超过20亿) 

        long      8 字节   -9,223,372,036,854,775,808——9,223,372,036854,775,807 

        注释:java中所有的数据类所占据的字节数量与平台无关,java也没有任何无符号类型 

    二、 2种浮点类型 
        float    4 字节         32位IEEE 754单精度(有效位数 6 – 7位) 

        double   8 字节         64位IEEE 754双精度(有效位数15位) 

    三、1种Unicode编码的字符单元 
        char    2 字节          整个Unicode字符集 

    四、1种真值类型 
    boolean    1 位             True或者false 
     引用类型:除了上述基本数据类型的变量以外,其余的全都属于引用数据类型;

    3种引用类型 

    类class 

    接口interface 

    数组array 

    一、类Class引用 
    可以是我们创建的,这里我不多讲,主要是讲解几个java库中的类 

    Object :Object是一个很重要的类,Object是类层次结构的根类,每个类都使用Object作为超类,所有对象(包括数 

                   组)都实现这个类的方法。用Object可以定义所有的类 

                  如: 

                  Object object= new Integer(1); 来定义一个Interger类 

                   Integer i=(Integer) object;     在来把这个Object强制转换成Interger类 

    String :String类代表字符串,Java 程序中的所有字符串字面值(如"abc")都作为此类的实例来实现。检查序列的单 

                   个字符、比较字符串、搜索字符串、提取子字符串、创建字符串副本、在该副本中、所有的字符都被转换为                      大 写或小写形式。 

    Date :Date表示特定的瞬间,精确到毫秒。Date的类一般现在都被Calendar 和GregorianCalendar所有代替 

    Void :Void 类是一个不可实例化的占位符类,它保持一个对代表 Java 关键字 void 的 Class 对象的引用。 

    同时也有对应的Class如:Integer  Long  Boolean  Byte  Character  Double  Float   Short 
  • 相关阅读:
    Oracle数据导入导出脚本示例 Yang
    Golang基本数据类型 Yang
    SQL数据库使用游标示例 Yang
    Oracle数据库使用游标简单示例 Yang
    Oracle存储过程简单示例 Yang
    利用Excel内置功能快速导出数据到Excel
    程序间相互通讯问题的解决
    C#动态方法调用
    修改的一个导出DataSet到xls的单元
    Excel To SqlServer
  • 原文地址:https://www.cnblogs.com/r123/p/7498972.html
Copyright © 2011-2022 走看看