问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

java中为什么要为类的属性初始化

发布网友 发布时间:2022-04-26 19:13

我来回答

5个回答

热心网友 时间:2023-10-23 01:07

你好,初始化可以使类一产生对象就拥有自身的属性值。
比如创建一个人初始化他的名字,年龄等。
一创建人这个对象就拥有名字年龄等属性值。
当然也可以不初始化,在需要的时候调用方法进行初始化。

如果满意,请采纳,谢谢。

热心网友 时间:2023-10-23 01:08

1. 对于类的成员变量,不管程序有没有显式的进行初始化,Java虚拟机都会先自动给它初始化为默认值。
默认值如下:

Boolean false

Char '\u0000'(null)

byte (byte)0

short (short)0

int 0

long 0L

float 0.0f

double 0.0d
2. 局部变量声明之后,Java虚拟机就不会自动给它初始化为默认值,因此局部变量的使用必须先经过显式的初始化。
但是需要声明的是:对于只负责接收一个表达式的值的局部变量可以不初始化,参与运算和直接输出等其它情况的局部变量需要初始化。

热心网友 时间:2023-10-23 01:08

初始化,1可以对某些成员变量赋默认值, 2可以对成员变量批量赋赋值,以后就不用一个一个地赋值了,只对关键的成员赋值就可以了,初始化可以避免一些忘记赋值的情况,安全性更高.

热心网友 时间:2023-10-23 01:09

最简单的理解方式就是实例化一个新的对象

热心网友 时间:2023-10-23 01:10

可以不设值初始化值啊来自:求助得到的回答
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
为什么我更新了win7QQ拼音在游戏上(剑侠情缘2)不能打字?打出来的都是... 游漓江的船票在哪里买最方便?如何去 因为我想看剑侠情缘,又不想下载什么PPS啊,QQ直播之类软件, 最好是类似... ...两部手机下载相同的手游剑侠情缘却是不一样的都是在QQ上下载的 教子小书坊:一位外交官父亲给孩子的家书图书信息 教子小书坊:一位外交官父亲给孩子的家书内容简介 高二孩子和家长逆反如何教育 高二孩子和家长逆反怎么办 叛逆期孩子怎么教育沟通叛逆期孩子如何教育沟通 请问用otg连接鼠标和键盘后怎么玩手机上的全民枪战,求教程。带图的给... 去邮局寄包裹的步骤是怎么样?我没去做.不好意思问下大家 java里对象的初始化有什么作用,什么时候要用到 java中为什么字符串要初始化 JAVA中为什么局部变量要初始化? JAVA中的变量为什么要初始化呢? java 编程中为何创建变量后需要初始化 清征达瓦齐之战的点评 火爆战争剧《突袭达瓦》高清完整版下载地址有么?有发必采纳 清朝历史上最牛的一场战役是哪一场,22人竟然能吓散一万人? Win7系统清理C盘后出现有的U盘打不开,怎么办? 我装上win7为什么u盘没法弹出 win7打不开u盘 win7系统下u盘文件打不开怎么办 Y470打不开U盘怎么办?试了好几次,只正常了一次。系统WIN7 电脑装的WIN7系统,为什么用U盘拷过来的视频和图片都打不开啊 紧急求助win7电脑U盘打不开 成都火车站到高铁站有多远 西安火车站到高铁站怎么走? 买了高铁票,是不是要到最近的火车站去坐车?火车站有坐高铁的吗? 长沙高铁站到长沙火车站有多远 从贵港旧火车站步行到高铁火车站大概要多少时间,具体怎么走??? 在java中变量一定要初始化吗? java数组为什么要初始化? java数组是怎么初始化的为什么要初始化? JAVA CLOB 为什么要初始化 Java局部变量为什么要初始化 用代码详细介绍一下 谢谢 java中,创建对象时为什么要对变量进行初始化 大家来讨论,Java*为什么局部变量必须初始化 JAVA什么情况下要赋初值 java定义变量为什么要初赋值为null java语言为什么要对对象初始化呢 微信被限制群聊还能在群里抢红包吗? “草”的英文是什么? 草的英语单词怎么写 草的英语单词 “草”的英语单词怎么写? 草英文单词怎么拼 小草的英文怎么写? ? 草的英文怎么说? 小草的英语单词怎么读? 青草的英语单词怎么写