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

    基本数据类型

    参考官网

    byte: 8-bit

    short: 16-bit

    int: 32-bit

    long: 64-bit

    float: 32-bit

    double: 64-bit

    boolean: 只有两个可能的值 true 和 false;这种数据类型表示一位信息,但它的“大小”并不是精确定义的

    char: 是单个 16 位 Unicode 字符。它的最小值为 'u0000'(或 0),最大值为 'uffff'(或 65,535)

    Note: 除了上面列出的八种原始数据类型之外,Java 编程语言还通过 java.lang.String 类提供了对字符串的特殊支持。将您的字符串括在双引号内将自动创建一个新的 String 对象;例如,String s = "这是一个字符串";。 String 对象是不可变的,这意味着一旦创建,它们的值就无法更改。 String 类在技术上不是原始数据类型,但考虑到该语言对其提供的特殊支持,您可能倾向于这样认为。您将在 Simple Data Objects 中了解有关 String 类的更多信息

    Default Values

    Data Type Default Value (for fields)
    byte 0
    short 0
    int 0
    long 0L
    float 0.0f
    double 0.0d
    char 'u0000'
    String (or any object) null
    boolean false

    局部变量略有不同;编译器永远不会给未初始化的局部变量分配默认值。如果您无法在声明它的地方初始化您的局部变量,请确保在尝试使用它之前为其分配一个值。访问未初始化的局部变量将导致编译时错误。

    前缀 0x 表示十六进制,0b 表示二进制:

  • 相关阅读:
    vue视图刷新失效
    vue移动端框架搭建
    猜单词--莫妮卡的新游戏
    快速上手python的坑
    江西育华学校初三下月考英语试卷 2020.3
    Title
    什么是vuex? 什么场景下适用vuex?
    左右模块滑动
    vue-router的几种实例方法以及参数传递
    完整的 vue-router 导航解析流程
  • 原文地址:https://www.cnblogs.com/sethxiong/p/15329932.html
Copyright © 2011-2022 走看看