问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

JAVA为什么b输出是B而不是AB

发布网友 发布时间:2023-08-22 14:29

我来回答

5个回答

热心网友 时间:2024-11-24 07:17

首先,输出语句打印的a和b都是成员变量,在执行静态方法operate()后,改变的是方法类的局部变量x和y。执行输出语句时输出的a是执行了aperate方法后的a,而输出的b是原来成员变量的b。这题的迷惑性在于,输出语句是写在main()方法里的,而不是写在operate()里面。楼主认为打印的b应该为AB是因为变量的类型没有搞清楚。图1 为原结果,图2 为修改代码后的结果

顺便说一句,如果在多线程的时候使用,请换StringBuffer。单线程随意。

热心网友 时间:2024-11-24 07:17

x,y是operate(...)的局部变量,在调用完方法之后,就释放了!因此b取得是B。而a 是因为调用了append()方法。。所以AB追问a的话就不是局部变量调用的了么调用

追答a,b 也是 ,不过他们是main 方法中的,与x,y不同x,y会在方法执行完就释放掉!而a,b在main 方法中依然有效!!当整个main执行完才会释放,作用域不同!

热心网友 时间:2024-11-24 07:18

题目没有错,我刚才在Java里面调试了一个,在主函数里面的a,b,的id是不同的,执行完oprate这个函数后,局部变量y就被回收了,只在局部起作用,因此主函数里面的b还是初始的id.追问那么参数x不会被回收么

热心网友 时间:2024-11-24 07:18

应该是StringBuilder属于指针引用,无法引用到值

热心网友 时间:2024-11-24 07:19

题目好像错了
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
个人账户养老金预测公式:现有5万元,缴费20年,能领多少钱? 临沂比较有名的男装品牌 呼伦贝尔市悦动网络科技有限公司怎么样? 呼伦贝尔中汇实业有限公司怎么样? 呼伦贝尔油玉不绝电子商务有限公司怎么样? 如何避免wps卡顿? 属鼠的男人找对象是属什么,属鼠的人和什么属相合 96年鼠的姻缘在哪年 属相相合年份运势提升 2024属鼠找对象属什么最佳 黑客攻击网站能报案吗 java中b=b*a是表达式语句吗 虎八兔为什么那么贵 显卡驱动更新的方法 是不是野兔的眼睛不是红色的 地震温江安不安全哟? 西咸新区在灞桥区务工属于随迁子女吗 为什么地震不会发生在温江 我想知道成都温江有没有受地震的影响 玩冒险岛选的飞侠,名称显示的都是飞侠不是暗影双刀。到了30跟着剧情走... 冒险岛双刀怎么转职 我现在女友和我说她以前男友的事,她想和他在一起,又说不可能了?我该... ...跟她前男友纠缠不清,因为这是我跟她吵架,我提出了分手,在..._百度... 我女友今天跟我说分手,她说她心里有她前男友!我挽留了好久,她答应我我... vxWorks中shell能读取数据串口不行 我女朋友跟我分手了 因为她说她忘不了前对象 她现在很混乱 觉得对我不... 女朋友因为我问她和以前男友的事要和我分手 笔记本电脑一装XP就蓝屏 跟女友恋爱五年,最近她说要分手,理由是她前男友更适合,我怎么挽回? 我的联想Y450在装了XP系统后 一段时间一段时间会出现蓝屏并且重启 求高 ... 我的笔记本本来是WIN7系统的,可我现在改装了XP的系统以后,我每次重启机 ... 《邪王嗜宠:吃货小萌妃》txt下载在线阅读全文,求百度网盘云资源 《废材狂妃:邪王盛宠特工妃》txt下载在线阅读全文,求百度网盘云资源 ...了怎么把它锁死或远程清除数据 或格式化 有IMEI码 ...客服可以通过手机IMEI码锁定手机,让小偷不能使用吗? 我的手机被偷了,能否通过imei码来封掉这个手机,让它无法打电话?无法连 ... 手机被偷,想锁定IMEI码,让手机不能用。。。 手机IMEI如何注销? 自考本科学校有区别吗 客厅装修的小技巧客厅墙柜的优点作用 塘沽哪有游泳的地方?请列举详细一点。谢谢。 天津塘沽哪有游泳的地方 塘沽区哪个游泳馆比较好,有没有地址电话? 塘沽游泳娱乐的地方在哪里? 宿迁市如东高级中学复读班怎么样 如东高级中学2011届高考成绩怎么样 JavaBean类的构造函数必须为空吗 凸出部分刚好占一半长度算凸角还是缺角 高考生能不能来如东高级中学借读 如果想到江苏省如东中学借读,是不是很困难啊?怎样才能去呀?_百度知 ... 南通如东高级中学可以交赞助费吗