腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
是否需要调用构造函数来将
变量
初始化为默认值?
、
我试着浏览了这里关于
变量
初始
化
的几乎每一篇文章,但我仍然不理解关于它的一些事情。我不清楚我们是否必须调用构造函数来将
实例
变量
初始化为默认值,或者这可以
在
不调用构造函数的情况下发生?例如,约定我们
在
Java
中
编写的每个
类
都在其构造函数
中
调用一个
超
类
构造函数来“初始
化
超
类
的
变量
”。这到底是什么意思?我们是否必须调用
浏览 3
提问于2018-11-02
得票数 0
2
回答
带有静态成员的
java
初始
化
顺序
、
我不确定我头脑中是否有一个正确的
Java
初始
化
机制模型。每节课的内容如下: 这是准确/正确的吗?
浏览 2
提问于2012-04-18
得票数 0
回答已采纳
6
回答
未初始
化
的原始
实例
变量
是否使用内存?
、
、
、
在
Java
中
,声明
类
级
实例
变量
而不初始
化
它是否需要花费内存?我有一个巨大的
超
类
,许多不同的子类(不够不同,不能有自己的
超
类
)子类扩展。有些子类并不使用
超
类
声明的每个原语。我是否可以简单地保留未初始
化
的原语,并且只
在
必要的子类
中<
浏览 16
提问于2014-10-27
得票数 43
回答已采纳
2
回答
超
类
构造函数实际上指的是什么?
类
或该类的对象(或者两者都不是?)
、
、
、
、
我相信这将会是一个愚蠢的问题,但是谁能告诉我,
在
Java
中
(尽管我确信这一定与其他语言相关),
超
类
构造函数实际上在做什么?假设我有一个带有构造函数的父
类
,该构造函数从提供给构造函数的参数
中
设置一个
变量
(不一定是静态
变量
),然后
在
子类的构造函数
中
调用
超
类
构造函数。如果我从来没有
实例
化
过父
类
(尽管如果我
实例
浏览 0
提问于2016-04-05
得票数 2
1
回答
在
Java
中
实例
化
超
类
变量
、
、
我有一个抽象
类
,它包含一个
变量
'name‘,我希望我的子类初始
化
这个
变量
。其中哪一种是最好的方法。选项1.使用
超
类
构造函数进行初始
化
abstract class A { protected
浏览 16
提问于2018-01-27
得票数 1
2
回答
在
派生
类
中
声明相同的
变量
名,而在
超
类
中
声明其他
变量
名为静态
变量
、
我可以
在
派生
类
中
声明一个相同的
变量
名,而另一个
变量
名
在
超
类
中
作为静态
变量
吗?
浏览 0
提问于2015-09-03
得票数 0
2
回答
可以跳过继承
类
中
的init方法吗?
、
考虑
中
的以下文本。
浏览 4
提问于2012-09-27
得票数 3
回答已采纳
2
回答
超级构造函数调用
、
、
、
在
Java
语言中,如果我的
类
扩展了一个
超
类
,并且默认情况下构造函数的第一行是Super(),那么
超
类
的字段是初始
化
的,还是仅仅是构造函数在运行?另外,如果
超
类
中
的构造函数调用了恰好同时
在
两个
类
中
的方法,它会运行
超
类
还是子类版本?
浏览 5
提问于2013-05-14
得票数 1
回答已采纳
4
回答
在
超
类
或子类
中
重写equals和hashCode方法,或在两者
中
重写
、
、
我对
java
编程比较陌生,当我有一个继承自父
类
的子类时,我
在
找出在哪里使用equals和hashcode方法重写时遇到了问题。我想检查
超
类
和子类的对象是否相等,并想知道
超
类
和子类
中
的一个或两个是否需要它们的equals和hashcode方法覆盖?我的子类没有
实例
变量
,而我的父
类
有2个
实例
变量
(整数) 我的子类构造函数调用
超
类
构造
浏览 2
提问于2011-12-13
得票数 1
回答已采纳
2
回答
为什么
在
字段初始
化
之前执行主构造函数体?
、
、
、
、
根据 每当创建新的
类
实例
时,都会为其分配内存空间,为
类
类型
中
声明的所有
实例
变量
和
类
类型的每个
超
类
中
声明的所有
实例
变量
留出空间,包括可能隐藏的所有
实例
变量
(§8.3)。如果没有足够的空间为对象分配内存,那么
类
实例
的创建就会突然通过一个OutOfMemoryError完成。否则,新对象
中
的所有<
浏览 1
提问于2020-01-25
得票数 5
4
回答
实例
初始
化
块和子类
、
、
、
我对何时运行
实例
初始
化
块感到困惑。根据凯西·塞拉的书:
实例
化子类对象只创建一个子类类型的对象,但调用其所有
超
类
的构造函数。根据上面的:,为什么每当子类的对象被
实例
化时,
超
类
中
的
实例
初始
化
块就
浏览 1
提问于2013-04-21
得票数 2
回答已采纳
3
回答
当我们
实例
化
一个对象时,会创建一个
超
类
的
实例
吗?
、
、
当我们
在
java
中
实例
化
一个特定的
类
时,会创建一个
超
类
的
实例
吗?如果是这样的话,
实例
化
所有
超
类
的开销会很大。] args) { }代码的输出为:那么,这是否意味着当我们
实例
化
一个
类<
浏览 3
提问于2012-01-26
得票数 9
回答已采纳
3
回答
在
超
类
中使用
实例
变量
是什么,以及如何在子类
中
更改它们的值
、
、
我是
java
新手,请解释一下,
在
超
类
中使用
实例
变量
是什么,因为我们不能在子类(如方法)
中
重写它们。我们如何更改子类
中
超
类
实例
变量
的值,同时也请解释您是如何做到这一点的!如果我们仅仅更改了它的值,那么
在
使用多态时,
超
类
中
的值将返回,而不是什么,我们已经
在
子类
中
更改了它。
浏览 6
提问于2014-04-03
得票数 0
回答已采纳
1
回答
在
Java
中
调用对象
类
的构造函数的目的是什么?
、
、
、
、
它还说,只要我们不在
java
.lang.object
类
中
,那么“默认构造函数就是调用没有参数的
超
类
构造函数()”。的一部分,那么构造函数体隐式开始于
超
类
构造函数调用”Super()“,它是对其直接
超
类
构造函数的调用,不带参数。构造函数的实际用途只有1)如果您编写它,使它初始
化
类
的
实例
变量
,或者2)如果它直接/间接调用它的
超
类</
浏览 13
提问于2022-07-18
得票数 0
回答已采纳
1
回答
OCJP-“序列
化
具有未实现
java
.io.Serialazable的
超
类型的类型的对象是合法的”是正确的吗?
、
在
寻找OCJP问题时,我看到了一个问题(
在
问题5处):答案是正确的,但是我如何序列
化
没有实现“”Serializable“”
类
的对象呢?我们不能说它是完全非法的,因为
类
可能直接实现“”
java
.io.Serializable“”,这不是很奇怪吗?
浏览 1
提问于2020-10-07
得票数 0
2
回答
了解init语法
(假设
超
类
是NSObject)时,我们是否初始化了从
超
类
继承的所有
实例
变量
?每当我们创建一个新
类
时,我们总是从父
类
继承
实例
变量
吗?例如,如果我创建了一个名为Fraction的
类
...Fraction : NSObjectmyFrac引用的对象会自动继承我还没有从父
类
声明的
实例
浏览 2
提问于2013-07-30
得票数 2
2
回答
构造字节码
、
、
、
;}ALOAD0INVOKESPECIAL
java
/lang/Object ()V返回 第一条指令将this推到操作数堆栈上。第二个指令从堆栈中弹出这个值,并调用在<init>
类
中
定义的Object方法。这对应于super()调用,即对
超
类
Object构造函数的调用。您可以在这里看到,在编译
类
和源代码
类
<e
浏览 3
提问于2018-11-09
得票数 4
回答已采纳
2
回答
两个子类只共享
超
类
变量
的一个
实例
。
有没有办法只创建一个
超
类
实例
,然后创建两个单独的子类
实例
,它们只共享
超
类
的一个
实例
。基本上自行车是一个,但车轮是两个,因此自行车的公共
变量
只能
实例
化
一次。我想追求的是一种关系,这样我就可以重复使用许多
变量
和方法。另外,我不能在这里使用静态,因为每辆自行车都是不同的
实例
。extends bicycle {} class BackWhee
浏览 3
提问于2014-09-08
得票数 0
回答已采纳
1
回答
使用Lambdas的
Java
继承
、
、
我正在尝试让
超
类
(抽象或接口)成为ArrayList (定义null lambda)
中
的引用类型……实现
超
类
/接口的子类有不同的lambda表达式来隐藏
超
类
的null lambda。但最终发生的是,调用子类lambda只调用
超
类
的null lambda!AbstractAction: do nothing 但我希望看到的是: IfTrue: true Compare: false true 我也尝试过创建一个接口,但是我不能
浏览 31
提问于2021-07-14
得票数 0
回答已采纳
1
回答
NSKeyedArchiver是否会序列
化
整个对象层次结构,而不管对象类型如何?
、
如果我将一个
超
类
对象传递到-archivedDataWithRootObject:
中
,但是该对象包含上述
超
类
的一个子类;那么整个对象图将被序列
化
以包含子类的
实例
变量
,还是只包含与
超
类
相关的
实例
变量
?= person; 未存档的数据是否
浏览 2
提问于2015-10-24
得票数 4
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Java中的懒惰实例化与急切实例化:哪个更好?
九月哥谈Java SE中的类与对象的关系、成员变量和局部变量的区别、创建一个类包括成员变量和成员方法
Python中自定义类实现数组实例化与操作的方法
在Java构造函数中接受另一个实例的数据
python中Copula在多元联合分布建模可视化2实例合集|附数据代码
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券