位置:首页 > 软件操作教程 > 编程开发 > Java > 问题详情

Java 如何构造方法初始化?

提问人:刘旭39发布时间:2020-11-24

构造方法初始化

构造方法是面向对象编程语言中特有的方法,用来初始化指定类的对象(第9章将会详细讲解 构造方法)。String类中提供了十五种构造方法来初始化一个字符串变量,其中包括使用关键字new 创建String对象。

示例中,调用了String中构造方法的String(String str)方法创建了一个字符串变量,同时将整型数值和布尔数值通过valiieOf()方法转换为字符串格式,运行结果为:image.png

使用构造方法初始化字符串对象和直接引用赋值类似,但是它们背后的逻辑并不同。使用构 造方法new String(”零壹快学”),实际上创建了两个String对象,一个是“零壹快学”字符串常量, 存储在常量空间,另一个是使用new关键字为对象申请空间。这样其实在内存使用上存在一定的浪 费,所以一般情况下都会用简单的直接引用赋值来初始化字符串对象。

继续查找其他问题的答案?

相关视频回答
回复(0)
返回顶部