社区
Java SE
帖子详情
关于地址
Altair
2002-09-18 12:03:27
例:
Date today = new Date();
int i = 9;
可以求today本身的地址吗?可以today指向的对象的地址吗?可以求变量i的地址吗?(地址可以是虚拟机中的地址。)
...全文
46
6
打赏
收藏
关于地址
例: Date today = new Date(); int i = 9; 可以求today本身的地址吗?可以today指向的对象的地址吗?可以求变量i的地址吗?(地址可以是虚拟机中的地址。)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
namowen
2002-09-18
打赏
举报
回复
java取消了指针的概念。不能直接对地址操作。
babyfu
2002-09-18
打赏
举报
回复
Java里面没有地址的概念,你要地址干吗?
dmdxu
2002-09-18
打赏
举报
回复
java中的对象其实都是引用,但你最好不要去考虑,否则会有麻烦,
比如说
String a = "123";
String b = "123";
String c = new String("123");
则a==b为true;
a==c 为false;
如果要考虑java中的引用是否相等则要万分的小心!
xiao_yuer
2002-09-18
打赏
举报
回复
你用了两次new,自然就产生了两个对象,对两个引用分别指向两个不同的对象,你说相不相等。
至于java内部怎么去判断对象是否同一个,jvm应该是根据对象在内存空间分配的地址,这个你大可不必去管。
再也不用去管难缠的指针,再也不用担心内存溢出。。。。。。。
namowen
2002-09-18
打赏
举报
回复
这个工作应该是由jvm来做的吧。jvm当然知道给每个对象分配空间的地址了。
最好还是用equals()方法来判断内容是否相等。
Altair
2002-09-18
打赏
举报
回复
我并不需要直接对地址操作,只是想知道java是怎么判断两个对象的引用相等或不等的,如:
String str1 = new String("123");
String str2 = new String("123");
那么它是怎样判断下面两个引用不相等的呢?
str1==str2
Linux0.11内核初始化讲解与调试
结合bochs仿真调试工具边讲解边调试linux0.11版本内核初始化过程,通过该课程可以学习和理解关于linux内核在内存中的分布、分段及分页机制、逻辑
地址
线性
地址
及物理
地址
的区别,更系统的理解CPU实模式及保护模式等。...
GCC 中的 aligned 和 packed 属性(关于
地址
对齐)
原文链接 - GCC 中的 aligned 和 packed 属性(关于
地址
对齐) x.
操作系统中页式
地址
转化
关于
地址
转换 在计算机操作系统中,
地址
转换是存储管理的一个主要功能。所谓
地址
转换就是将用户的逻辑
地址
转换成内存的物理
地址
,完成
地址
重定位。需要指出的是,
地址
转换是操作系统的
地址
变换机构自行完成的,...
中文
地址
识别api的使用测试,快递
地址
自动补全,自动识别省市区,
地址
清洗,到底哪个好用?
关于
地址
解析中文
地址
识别api接口的文章,看这一篇应该够了. 最近有个项目中要做到自动填写省市区电话姓名的效果. 以往填写
地址
都是手动选择 先上下拉动选择河北省--->再通过上下拉动选择沧州市--->再通过...
关于
地址
栏传中文参数乱码的解决办法
在中文参数加入到
地址
栏之前进行转码。在中文加入到
地址
栏前,进行两次encodeURI转码,在之后的页面中只需进行一次decodeURI转码就可以了。
Java SE
62,614
社区成员
307,327
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章