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

    介绍

    Java的数据类型分为“基本数据类型”和“引用数据类型”两大类。

    Java中存在8种基本数据类型,基本数据类型不具备对象特征,无法对象化交互。

    每种基本数据类型都有对应的包装类,包装类和其他的Class相同,都继承自Object类型。

    byte has Byte
    short has Short
    int has Integer
    long has Long
    boolean has Boolean
    char has Character
    float has Float
    double has Double
    

    如何选择使用什么类型

    在两种情况下选择使用包装类:

    1. 参与泛型类的调用
    2. 需要null表示“空值”

    在其他情况下优先使用基本数据类型以获得更好的性能

    Web开发中如何选择

    如果变量需要和外部数据产生关联,则使用包装类,原因是需要使用null来区分“空值”的情况

    1. 接收入参
    public void test(@PathVariable @Range(min = 1, max = 10) Integer id) {}
    
    1. 作为数据库实体
    @Entity
    public class Base {
      @Id
      private Long id;
    }
    
  • 相关阅读:
    DRF 分页
    DRF 权限 频率
    DRF 版本 认证
    opencl(6)读写传输命令、内存映射命令
    opencl(5)缓存对象
    opencl(4)命令队列
    opencl(3)程序、内核
    opencl(2)平台、设备、上下文的获取与信息获取
    epoll
    unsigned 变量名:n
  • 原文地址:https://www.cnblogs.com/Peter2014/p/12830108.html
Copyright © 2011-2022 走看看