社区
Java SE
帖子详情
Java 成员变量(实例变量)的默认值问题
魔之尊者
2020-08-24 06:29:57
初学,一般的都已经知道了,我的问题是:有两个类,A{}和B{},其中A里面 A{ B b;},我的问题是 B b中的b有初始值吗?如有是什么? 还是说没有new出来对象b根本不存在所以谈不上赋值或初始化,怎么理解我的问题 谢谢
...全文
4671
4
打赏
收藏
Java 成员变量(实例变量)的默认值问题
初学,一般的都已经知道了,我的问题是:有两个类,A{}和B{},其中A里面 A{ B b;},我的问题是 B b中的b有初始值吗?如有是什么? 还是说没有new出来对象b根本不存在所以谈不上赋值或初始化,怎么理解我的问题 谢谢
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
廾匸随笔
2020-08-26
打赏
举报
回复
对象的默认值是null
KeepSayingNo
2020-08-25
打赏
举报
回复
引用对象的默认值为空
nayi_224
2020-08-25
打赏
举报
回复
引用类型的默认值是null
qybao
2020-08-24
打赏
举报
回复
如果没有new,默认值是null
Java
成员
变量
的
默认值
如果我们不做任何初始化工作,
变量
具有什么
默认值
,或者是否具有
默认值
? 其实,
成员
变量
在创建时,系统会为其分配一个
默认值
。不同类型的
变量
,
默认值
也不相同。 例: package deep; public class DefaultValue { //
实例
成员
变量
private boolean bool; private byte b; priv...
成员
变量
的初始值
成员
变量
的初始值写了这么多程序. 不知道大家有没有产生这样一个疑问. 我们写的这个
成员
变量
. 仔细观察一下 package com.xyq.bao; public class Person { String name; public static void main(String[] args) { Person p = new Person(); ...
【
Java
学习】详讲 局部
变量
、
成员
变量
局部
变量
和
成员
变量
是两种常见的
变量
类型,它们在作用域、生命周期、初始化等方面有显著的区别。理解这两者的区别对于编写清晰和高效的
Java
程序至关重要。局部
变量
:只在方法、构造方法、或代码块内有效,必须显式初始化,并且生命周期仅限于方法或代码块执行时。
成员
变量
:包括
实例
变量
和类
变量
,
实例
变量
属于对象,类
变量
属于类,
成员
变量
有
默认值
,生命周期较长,且可以使用访问修饰符来控制访问权限。
Java
成员
变量
、局部
变量
的
默认值
和初始化
转载:https://blog.csdn.net/qq_24644517/article/details/82288493 package deep; public class DefaultValue { //
实例
成员
变量
private boolean bool; private byte b; private short s; private ...
java
之
成员
变量
(
实例
成员
变量
和静态
成员
变量
)
类的成员 类的成员可以包含以下:字段、方法、代码块、内部类和接口等。此处我们重点介绍字段. 1.1字段/属性/
成员
变量
在类中, 但是方法外部定义的
变量
. 这样的
变量
我们称为"字段"或"属性"或"
成员
变量
"(三种称呼都可以, 一般不会严格区分). 在
java
中,
成员
变量
分为两种:
实例
成员
变量
和静态
成员
变量
。 1.1.1
实例
成员
变量
实例
成员
变量
:是定义在方法外部和类内部的且不被static所修饰的
变量
.用于描述一个类中包含哪些数据 代码示例: class Person { ...
Java SE
62,620
社区成员
307,251
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章