Java中八种基本数据类型的默认值

 更新时间:2016年07月22日 11:14:41   作者:???!!!  
这篇文章主要介绍了Java中八种基本数据类型的默认值 的相关资料,需要的朋友可以参考下

通过一段代码来测试一下 8种基本数据类型的默认值

package dierge;
public class Ceshi {
int a;
double b;
boolean c;
char d;
float f;
byte e;
long h;
short j;
public static void main(String args[]){
Ceshi a=new Ceshi();
System.out.println("整型的默认值是:"+a.a);
System.out.println("双精度浮点型的默认值是:"+a.b);
System.out.println("布尔型的默认值是:"+a.c);
System.out.println("字符型的默认值是:"+a.d);
System.out.println("byte的默认值是:"+a.e);
System.out.println("单精度浮点型的默认值是:"+a.f);
System.out.println("短整型的默认值是:"+a.j);
System.out.println("长整型的默认值是:"+a.h);
}
}

运行结果如下:

整型的默认值是:0

双精度浮点型的默认值是:0.0

布尔型的默认值是:false

字符型的默认值是:

得出如下结论:

基本类型默认值

byte
short
int
long
0L
float
0.0f
double
0.0d
char
‘\u0000'
boolean
false

以上所述是小编给大家介绍的Java中八种基本数据类型的默认值,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

相关文章

  • 深入解析Java编程中面向字节流的一些应用

    深入解析Java编程中面向字节流的一些应用

    这篇文章主要介绍了Java编程中面向字节流的一些应用,是Java入门学习中的基础知识,需要的朋友可以参考下
    2015-10-10
  • Java实现数据库连接的最详细教程分享

    Java实现数据库连接的最详细教程分享

    JDBC,Java Database Connectivity,即Java数据库连接,是 Java 中的一套和数据库进行交互的API,本文就来讲讲Java如何利用JDBC实现数据库的连接吧
    2023-05-05
  • 浅谈SpringCloud Alibaba和SpringCloud的区别

    浅谈SpringCloud Alibaba和SpringCloud的区别

    这篇文章主要介绍了浅谈SpringCloud Alibaba和SpringCloud的区别,Spring Cloud Netflix框架也属于Spring Cloud,但是Netflix并不是由spring来进行开发的,需要的朋友可以参考下
    2023-05-05
  • 浅谈java封装

    浅谈java封装

    封装封装就是将属性私有化,提供公有的方法访问私有的属性。*实现封装的步骤:(1)修改属性的可见性来限制对属性的访问。(2)为每个属性创建一对赋值方法和取值方法,用于对这些属性的访问。(3)在赋值和取值方法中,加入对属性的存取限制。
    2015-03-03
  • idea更改项目(模块)JDK版本的操作步骤

    idea更改项目(模块)JDK版本的操作步骤

    idea很多地方都设置了jdk版本,不同模块的jdk版本也可能不一样,下面这篇文章主要给大家介绍了关于idea更改项目(模块)JDK版本的操作步骤,文中通过图文介绍的非常详细,需要的朋友可以参考下
    2023-11-11
  • Java设计模式之23种设计模式详解

    Java设计模式之23种设计模式详解

    这篇文章主要介绍了Java设计模式之23种设计模式详解,设计模式使代码编制真正工程化,设计模式是软件工程的基石,项目中合理的运用设计模式可以完美的解决很多问题,需要的朋友们下面随着小编来一起学习学习吧
    2020-07-07
  • Vue中computed计算属性和data数据获取方式

    Vue中computed计算属性和data数据获取方式

    这篇文章主要介绍了Vue中computed计算属性和data数据获取方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-03-03
  • springboot接收http请求,解决参数中+号变成空格的问题

    springboot接收http请求,解决参数中+号变成空格的问题

    这篇文章主要介绍了springboot接收http请求,解决参数中+号变成空格的问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-08-08
  • Java网络编程实现的简单端口扫描器示例

    Java网络编程实现的简单端口扫描器示例

    这篇文章主要介绍了Java网络编程实现的简单端口扫描器,涉及Java网络编程Socket组建、swing组建及多线程相关操作技巧,需要的朋友可以参考下
    2018-04-04
  • Java多线程编程中易混淆的3个关键字总结

    Java多线程编程中易混淆的3个关键字总结

    这篇文章主要介绍了Java多线程编程中易混淆的3个关键字总结,本文总结了、volatile、ThreadLocal、synchronized等3个关键字,对这几个容易混淆概念的关键字分别做了讲解,需要的朋友可以参考下
    2015-03-03

最新评论