java 基本数据类型初始值(默认值)

Java语言中有8种基本数据类型,基本情况汇总如下: 

当变量作为作为类成员使用时,java才确保给定其初始值,防止程序运行时错误。但是这些初始值对你的程序来说是不正确的。所以必须明确指定初始值。

然而以上所诉并不适用于“局部”变量(即:非某个类的字段)。因此在某个方法中定义int i,那么变量i可能得到的是任一值。不会被初始化为0。所以使用前先付一个适当的值。如果忘记了,java会在编译时返回一个错误。告诉你此变量没有初始化。在类中定义一个对象的引用时,如果没有给定初始化值,此引用会默认为null值。也就是说在java中基本类型的默认值是0,引用类型会默认为null。 

 

posted @ 2018-09-25 01:09  wws-  阅读(349)  评论(0编辑  收藏  举报
资源
在线学习JAVA
代码格式化
java代码测试
java开发工具
屏幕画笔工具


点击这里给我发消息
AmazingCounters.com