java字符串类型引用与字符类型引用的面试案例

java字符串类型引用与字符类型引用的面试案例

public class Test3 {//4
	String string=new String("good");//2
	char[] ch={'a','b','c'};			//3
	public static void main(String[] args){
		Test3 test3=new Test3();//1
		test3.change(test3.string,test3.ch);//5
		System.out.println(test3.string+" and ");//8
		System.out.println(test3.ch);	//9
	}
	private void change(String string, char[] ch) {
		// TODO Auto-generated method stub
		string="test ok";//6
		ch[0]='g';//7
	}
}

输出结果:

good and 
gbc

此处考得知识点就是栈和堆的知识:为了加快访问速度,java四类八种是栈为其分配内存空间的,

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/106350.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • mytop安装,使用mytop监控MySQL性能 (总结)

    mytop安装,使用mytop监控MySQL性能 (总结)

    2021年10月29日
    38
  • 谈谈数据库连接池的原理及应用_常用的数据库连接池

    谈谈数据库连接池的原理及应用_常用的数据库连接池这次我们采取技术演进的方式来谈谈数据库连接池的技术出现过程及其原理,以及当下最流行的开源数据库连接池jar包。

    2022年9月17日
    0
  • getParameterValues用法

    getParameterValues用法getParameterValues用法你希望学习哪些程式语言:JSP  PHP  PERL    这些inputtype名称都叫做langtype,如果用request.getParameter(“langtype”)来取这些值,到底要取哪一个?所以在这个时候,不能用getParameter来取资料,而应该用getParameterValues来取资

    2022年7月22日
    6
  • C语言-链表排序_单链表的排序c语言

    C语言-链表排序_单链表的排序c语言C语言-链表排序题目描述已有a、b两个链表,每个链表中的结点包括学号、成绩。要求把两个链表合并,按学号升序排列。输入第一行,a、b两个链表元素的数量N、M,用空格隔开。接下来N行是a的数据然后M行是b的数据每行数据由学号和成绩两部分组成输出按照学号升序排列的数据样例输入235100689382495210样例输出210382…

    2022年10月11日
    0
  • arcgis附图制作_怎么制作图片的浮雕效果

    arcgis附图制作_怎么制作图片的浮雕效果ArcGIS制作地图时可以制作出很多很炫的效果,比如地图阴影、地图晕渲效果、浮雕效果、三维效果等等。本实验讲解在ArcGIS中制作浮雕效果地图,效果如下所示:1.加载矢量数据加载实验数据包data44.rar中的秦安县乡镇矢量数据:2.缓冲区分析点击【地理处理】下拉菜单,点击【缓冲区】。输入要素选择秦安县乡镇数据,选择输出要素路径,线性单位输入-0.4,单位为千米,侧类型选择两侧,融合类型选择ALL,点击确定。缓冲区效果:3.欧氏距离分析欧氏距离工具用于计算每个像元到最近.

    2022年9月5日
    2
  • socket通讯相互发送读取xml实例「建议收藏」

    socket通讯相互发送读取xml实例「建议收藏」socket通讯相互发送读取xml实例

    2022年4月23日
    49

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号