• JAVA基础知识之数据类型


    Java的数据类型

    1、Java变成语言是一种强类型语言,每种声明都会声明的数据类型。

    2、Java的数据类型分为

    --基本数据类型(原子数据类型)

    --复杂数据类型(引用数据类型,类类型)

    下面来说基本数据类型

    java中有八种原子数据类型:

    boolean(布尔):

    byte(字节):占用一个字节

    char(字符):使用单引号引起的单个字符,占两个字节

    short(短整型):占用2个字节

    int(整型):占用4个字节

    long(长整形):占用8个字节

    float(单精度浮点数):小数位数会有7位左右

    double(双精度浮点数):小数位会在14位左右

    java是一门纯面向对象的语言,在这种语言中,水悠悠的数据类型,都应该是“类”。

    对于八种基本数据类型,也有类类型:

    boolean-------Boolean

    byte---------Byte

    char---------Character

    short----------Short

    int---------Integer

    long---------Long

    float--------Float

    double--------Double

    java中数据类型的转换方式

    1、隐式转换:不需要特定的语法,自动发生类型的转换,如

    int num = 10;

    long lnum = num;

    2、显示类型转换:需要特定的语法,不会发生自动转换,不用语法编译时会报错

    语法:目标类型   变量名    =    (目标类型) 源类型,如:

    float num = 3.4;

    int inum = (int)num;

    3、还有一个是使用基本数据类型的类类型中的静态方法进行转换,如:String str = "123";

      int num = Integer.parseInt(str);

    注:强制类型的转换,会发生精度的丢失

  • 相关阅读:
    观察者与被观察者
    Gson和阿里的JSON简单对比
    银行卡输入特效 4个加一空格
    Android 点击空白处蕴藏键盘
    Android覆盖安装及常遇到的问题
    Android view中的requestLayout和invalidate方法
    医药行业GSP注册流程
    如何快速查询视图
    反写规则超额控制
    预算管理的操作步骤
  • 原文地址:https://www.cnblogs.com/xss512/p/10486533.html
Copyright © 2020-2023  润新知