社区
Java SE
帖子详情
简单问题?
古布
2004-05-02 05:24:22
1)如何知道对象的大小.类似c++中的sizeof?
2)用Array.sort()对对象(如:Employee,我定义的 )排序.Emplyee的方法compareTo()不impletementComparable行不?为什么?
3)jvm 和complier大致有什么区别?各自的功能是什么?
4)内存被划分几部分?是不是像c++一样.分为(静态存储,堆,堆栈.)
5)对象有无vptr,像c++一样?java是怎么实现动态绑定的.
...全文
122
7
打赏
收藏
简单问题?
1)如何知道对象的大小.类似c++中的sizeof? 2)用Array.sort()对对象(如:Employee,我定义的 )排序.Emplyee的方法compareTo()不impletementComparable行不?为什么? 3)jvm 和complier大致有什么区别?各自的功能是什么? 4)内存被划分几部分?是不是像c++一样.分为(静态存储,堆,堆栈.) 5)对象有无vptr,像c++一样?java是怎么实现动态绑定的.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
古布
2004-05-08
打赏
举报
回复
怎么没人?????
古布
2004-05-03
打赏
举报
回复
谢谢各位! 但下面的问题还不是很清楚?
================================================
1)length()求的是元素的个数.我想知道对象所占的字节数,如:
String s1; s1占几个字节.
Object obj; obj占几个字节.
2)的原因是什么?
5对象有无vptr,像c++一样?java是怎么实现动态绑定的????
fxfzx
2004-05-02
打赏
举报
回复
up
vongood
2004-05-02
打赏
举报
回复
关注。
moke33
2004-05-02
打赏
举报
回复
1)原始对象大小是固定的,如果是数组或向量用length()
2)可以,不过可能会出错,最好重写compareTo()
3)jva在complier之中,在你运行javac时,系统会根据classpath寻找一个jvm.dll的文件,这就是“虚拟机器”jvm,然后建立一个虚拟的机器环境,在这里面运行java程式
4)据我所知,也一样,不过在堆和栈的划分上有点不同,java的对象都是在堆里分配,只是在栈里保存相应的内存映像(引用),这也是java比c++慢的原因之一
5)据我所知,没有,java中利用单继承,接口来实现,自动upcast
这只是根据我目前所知发表的观点,各位如有补充和修改,欢迎
haoqingshi
2004-05-02
打赏
举报
回复
4)按照编译原理的观点,程序运行时的内存分配有三种策略,分别是静态的,栈式的,和堆式的.
dlxu
2004-05-02
打赏
举报
回复
3)Compiler是把源代码转换成字节码,而JVM是运行字节码的
学会把复杂
问题
简单
化
本文通过多个实例强调了将复杂
问题
简单
化的智慧。无论是研究机器内部结构的老花匠,还是起草《独立宣言》的杰弗逊,他们都展示了通过
简单
方法解决
问题
的能力。文章提倡在面对
问题
时,寻找最合适的解决之道,避免过度复杂化,从而提高效率和成功率。
如何实现复杂的
问题
简单
化
本文探讨了复杂
问题
带来的困扰及解决之道,强调
简单
化的美感与实用性。从个人经历出发,剖析了选择困难与信息过载的现状,提出金字塔理论、思维导图与
简单
法则等方法,助力读者学会在纷繁世界中寻找简洁之道。
简单
背包
问题
题记
这篇博客探讨了两种类型的背包
问题
:
简单
背包和完全背包。在
简单
背包
问题
中,给定一定的预算,目标是购买哈士奇以获得最大萌值。在完全背包
问题
中,目标是最大化装入包包的物品总价值,每种物品有无限数量。通过实例和题目,博主解释了如何解决这些
问题
,并提供了示例输入和输出。
SWUST OJ 之 0032
简单
背包
问题
该博客讨论了如何利用动态规划解决一个
简单
的背包
问题
,其中目标是确定能否从n件物品中选择若干件,其重量之和恰好等于背包的承重S。博主通过分析
问题
性质,提出递归解决方案,并给出了代码实现。
复杂
问题
简单
化以及
简单
问题
复杂化
本文探讨了在项目设计与开发阶段如何运用“
简单
问题
复杂化”与“复杂
问题
简单
化”的原则,确保项目顺利推进。设计阶段需充分扩展需求,为变更留足空间;开发阶段则需将任务分解为
简单
模块,便于管理和维护。
Java SE
62,621
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章