腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何
声明
一个
类
字段
,
该
字段
可
以是
超
类
的
子类
之一
的
对象
java
、
oop
、
subclass
、
superclass
fb() x = x; z = z;} 那么,我应该在下面代码
的
空白处放置什么来引用Building
的
子类
呢?换句话说,我应该在那里放置什么,以使建筑具有Office或Building
的
数据类型,其数据类型可以由构造函数确定?
浏览 30
提问于2020-11-11
得票数 0
回答已采纳
4
回答
Java虚拟方法调用
java
、
polymorphism
public int salary = 5000; public void getDetails() {...}以及执行以下操作
的
main书中说:“您将得到与变量在运行时引用
的
对象
相关联
的
行为”。好
的
,当调用
一个
方法getDetails时,我会得到Manager
类
的
行为,但是当我访问属性salary时,我会得到变量
的
行为,而不是
对象
<em
浏览 6
提问于2015-05-21
得票数 4
回答已采纳
4
回答
在java中,
超
类
变量引用
的
子类
对象
有什么用处?
java
、
inheritance
假设B extends A和我们有
一个
声明
A a=new B();,通过
超
类
变量引用
子类
对象
有什么用?
对象
a((只有
子类
方法和变量)或(来自
子类
和父
类
))
可
访问
的
字段
和方法是什么? 谢谢你
浏览 2
提问于2013-04-01
得票数 0
1
回答
Java中
的
多重继承。通过扩展顺序分配优先级
java
、
multiple-inheritance
Java编程语言不允许扩展多个
类
的
原因
之一
是避免了状态
的
多重继承问题,即从多个
类
继承
字段
的
能力。例如,假设您能够定义
一个
扩展多个
类
的
新
类
。当您通过实例化该类来创建
对象
时,
该
对象
将从该类
的
所有
超
类
继承
字段
。如果来自不同
超
类
的
浏览 3
提问于2019-12-15
得票数 2
回答已采纳
3
回答
从构造函数调用
可
重写方法
的
问题
java
、
constructor
、
overriding
在这里,提交人说: 不要从构造函数中调用
可
重写
的
方法。在创建
子类
对象
时,这可能导致在
子类
对象
完全初始化之前调用重写
的
方法。回想一下,当构造
子类
对象
时,它
的
构造函数首先调用直接
超
类
的
构造函数
之一
。如果
超
类
构造函数调用
一个
可
重写
的
方法,则
超
<
浏览 0
提问于2015-05-29
得票数 1
回答已采纳
1
回答
Java中泛型
子类
型规则
的
误解或可能违反
java
、
generics
、
exception
、
wildcard
exceptions.add(new IOException());我应该提醒我们遵守
的
规则super Field)意味着参数可
以是
任何
字段
或
字段
的
超
类
时。 通过这个规则,? super IOException意味着我们可以添加
声明
为IOException或其
超
类
的
任何
对象
。
浏览 0
提问于2021-09-16
得票数 0
1
回答
如果
一个
子类
的
字段
隐藏了
一个
与
超
类同名
的
字段
,那么这两个
字段
在内部到底发生了什么?
java
如果我通过在
子类
中
声明
具有相同名称
的
相同
字段
来隐藏
超
类
的
字段
,那么
超
类
字段
在内部会发生什么情况。比方说,我有
一个
字段
class Animal{} 然后在
超
类
中
声明
字段
class Dog extends Animal
浏览 17
提问于2019-05-07
得票数 0
回答已采纳
3
回答
Java
对象
序列化和继承
java
、
inheritance
、
serialization
、
object-serialization
假设您有两个
类
,Foo和Bar,其中Bar扩展了Foo并实现了Serializable this.name问题是,为什么在
类
未序列化时调用默认构造函数?
浏览 1
提问于2011-12-26
得票数 33
回答已采纳
3
回答
即使使用
子类
型引用静态
字段
,也只初始化
超
类
。
java
、
static
、
initialization
这里有
一个
很好
的
参考材料: 在本页面中有这样一条规则: 3)如果由于访问静态
字段
而触发
类
初始化,则只初始化
声明
了静态
字段
的
类
,即使静态
字段
被类型
子类
、
子类
接口或接口
的
实现
类
引用,也不会触发
超
类
或
子类
的
初始化如果静态
字段
是由Sub
类
引用
的
,那
浏览 4
提问于2013-04-30
得票数 0
回答已采纳
2
回答
Java和
字段
中
的
多态参数
java
、
polymorphism
、
field
好
的
,我有这样
一个
类
:protected Integer numero=1; public void method"numero“
的
Integer
字段
,但具有不同
的
值。class
类
有
一个
函数,它接受Class
对象
作为参数,并返回"numero“
的
值(1表示
类
,2表示
子类
)。在m
浏览 0
提问于2013-07-17
得票数 0
回答已采纳
2
回答
“在
子类
实例化期间,
超
类
的
私有
字段
是否也在堆内存中获得位置?”
java
、
oop
、
inheritance
、
memory
考虑
一个
超
类
A和
一个
派生
类
B,而A包含
一个
私有变量x。B在其构造函数中包含
一个
显式
的
超级()调用作为第
一个
参数,而B
的
其他变量可能包括y和z。据我所知,私人领域没有继承权。这是否意味着在执行时不会实例化私有
字段
:我
的
问题是:运行上述代码后堆看起来
如何
?当然会有y和z,但是在这种情况下x呢?
浏览 0
提问于2019-07-11
得票数 1
回答已采纳
2
回答
ObjectOutputStream不能正确保存
超
类
的
字段
,除非它们是
可
序列化
的
,为什么没有错误或警告呢?
java
、
serialization
假设我有
一个
来自某个
类
B
的
对象
的
ArrayList<B> array,它扩展了A。B有
一个
实例
字段
bb,A有
一个
字段
aa。但是,我发现在从文件加载回
对象
时(使用ObjectInputStream):加载
的
数组与原始数组不同它有
一个
默认
的
初
浏览 2
提问于2013-01-20
得票数 0
回答已采纳
3
回答
为什么我
的
对象
没有正确地反序列化?
java
、
serialization
、
serializable
、
deserialization
我有
一个
非常简单
的
类
层次结构: private T} super.setValue(id);} 当我创建LongIdDropdownOption
的
一个
新实例时,它确实实现了序列化;序列化它;然后立即反序列化它--那么反序列化<em
浏览 5
提问于2010-12-02
得票数 2
回答已采纳
2
回答
您能否防止spring数据持久化
超
类
中
声明
的
字段
?
spring
、
spring-data
、
spring-data-mongodb
我有
一个
域
对象
,它扩展了
一个
基
类
,其中包含几个私有
字段
(这些
字段
被标记为瞬态关键字)。我想防止
超
类
字段
被持久化。不幸
的
是,我无法控制基
类
(它位于第三方库中)。由于第三方库
的
机制,我也别无选择,只能使用继承。 仅对域
对象
使用
浏览 3
提问于2017-08-01
得票数 0
回答已采纳
5
回答
哪些成员不是在
子类
中继承
的
?
java
、
class
、
inheritance
、
subclass
我试图回答以下问题: 我知道私有成员不会继承到
子类
,默认成员也不会在包之外继承。有人能完成答案吗?编辑:-我相信静态成员是根据下面的演示继承
的
。
浏览 3
提问于2014-04-16
得票数 8
回答已采纳
3
回答
如果父程序没有no-arg构造函数,则会发出序列化问题。
java
、
serialization
我正在尽我最大
的
努力去理解这个概念。但我搞不懂这件事: System.out.println(castChild.getChildString()); 在读取
对象
时,它给了我
一个
异常,即java.io.InvalidClassException: t
浏览 3
提问于2014-08-16
得票数 2
回答已采纳
2
回答
不可序列化父
类
的
可
序列化
子类
java
、
android
、
serialization
我遇到了在android/java中序列化Location
子类
的
问题public class Waypoint extends FALocation implements Serializable { /反序列化
浏览 0
提问于2011-10-05
得票数 10
回答已采纳
1
回答
为什么
子类
中
的
列表
的
字段
声明
使其为空?
java
、
inheritance
、
overriding
我目前有两个
类
,其结构如下(在这里简化):{ {super(); } public void init() myList.add("apple");} 我观察到,在A
的
init()中,myList是0大小
的
,所以它能够添加"apple“。但是在B
的
浏览 3
提问于2020-03-28
得票数 1
回答已采纳
2
回答
在java中序列化
对象
java
、
serialization
我只是做了
一个
简短
的
阅读,尝试在我
的
代码中实现序列化。 at main.MainDriver.main(MainDriver.java:59) 问题是不是Question中
的</em
浏览 4
提问于2012-10-27
得票数 1
回答已采纳
3
回答
写入
可
序列化
子类
java
、
serialization
我正在阅读J.Bloch
的
有效Java,现在我在关于序列化
的
部分。他说 private static class Base { private O
浏览 3
提问于2015-12-08
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
区块链技术语言——Go语言面向对象:匿名组合
java集合学习之List引申出来的一些东西(一)序列化Serializable接口
Python面向对象之封装
剖析Java15新语法特性
PyPy/RPython作者谈论如何学习了解python
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券