首页 > 编程语言 >Java:数据类型有哪些?默认值呢?

Java:数据类型有哪些?默认值呢?

时间:2023-03-09 17:02:03浏览次数:30  
标签:初始化 Java 字节 数据类型 long 类型 默认值

数据类型:8+1

一、基本数据类型

  1、数字类型:

     整型:byte(1字节)、shot(2字节)、int(4字节,默认)、long(8字节)

     浮点型:float(4字节)、double(8字节,默认)

  2、字符类型:char(2字节)

  3、布尔类型:boolean(1位)

二、引用数据类型(4字节)

    数组、对象、接口....


 

默认值

一、自动初始化

  基本数据类型:

  1、数字类型默认值:0 / 0.0 

  2、字符类型默认值:'\u0000'

  3、布尔类型默认值:false

  引用数据类型:null

·一、成员变量:

  会自动初始化。

二、局部变量

  不会自动初始化,直接调用会编译失败。

三、静态变量

  自动初始化


 

类型自动转换

  byte、short、char-------->int

  表达式中有long,结果为long。

  表达式中有double,结果为double

标签:初始化,Java,字节,数据类型,long,类型,默认值
From: https://www.cnblogs.com/lurenjia-bky/p/17199132.html

相关文章

  • java
    trim() 函数移除字符串两侧的空白字符或其他预定义字符。功能除去字符串开头和末尾的空格或其他字符。函数执行成功时返回删除了string字符串首部和尾部空格的字符串,发生......
  • java-IO-File类概述和构造方法
         ......
  • 解决Java调用BAT批处理不弹出cmd窗口
    常规调用方式:(这个肯定会弹出cmd窗口)Runtime.getRuntime().exec("cmd.exe/CstartD:\\test.bat");解决不弹框只需要“start”后面加一个参数“/b”就行:Runtime.......
  • mvc-学习javaweb项目一后部分知识总结
    资料来源于:B站尚硅谷JavaWeb教程(全新技术栈,全程实战),本人才疏学浅,记录笔记以供日后回顾总体内容是P39-P45,这边只放了一个链接。视频链接知识点总述1.最初的做法......
  • run bat in child process java
    voidrunBatch(){ProcessBuilderprocessBuilder=newProcessBuilder();//RunthisonWindows,cmd,/c=terminateafterthisrun......
  • JavaScrip快速入门
    一概述JavaScript是一个古老的语言,它几乎是互联网前端唯一的选择,我们不得不学习并掌握它。JavaScript是当前应用最广泛的脚本语言,用来在网页中实现交互效果。JavaScrip......
  • java collections的概述和使用
      ......
  • JAVA 实现导入导出Excel-03随笔
    还是摸鱼的一天疯狂星期四的舆论越来越少了,于我而言:KFC并没有特别价值值得众人去推崇和关注的地方到公司打完卡之后,"偷偷"跑下楼吃了一份早餐,又"偷偷"的做在工位上,看见......
  • Java中restTemplate携带Header请求
    创建请求创建请求头:Map<String,String>requestBody=newHashMap<>();requestBody.put("userId",userId);requestBody.put("userName",userName);创建请求体:Ht......
  • java hashMap集合存储arrayList元素并遍历
        ......