手机
当前位置:查字典教程网 >编程开发 >Java >浅析Java方法传值和传引用问题
浅析Java方法传值和传引用问题
摘要:某门户网站的一道笔试题复制代码代码如下:publicclassTest{publicstaticvoidstringUpd(Stringst...

某门户网站的一道笔试题

复制代码 代码如下:

public class Test {

public static void stringUpd(String str) {

str = str.replace("j", "l");

System.out.println(str);

}

public static void stringBufferUpd(StringBuffer bf) {

bf.append("c");

System.out.println(bf);

}

public static void main(String[] args) {

/**

* 對於基本類型和字符串(特殊)是傳值

*

* 輸出lava,java

*/

String s1 = new String("java");

stringUpd(s1);

System.out.println(s1);

/**

* 對於對象而言,傳的是引用,而引用指向的是同一個對象

*

* 輸出javac,javac

*/

StringBuffer bb = new StringBuffer("java");

stringBufferUpd(bb);

System.out.println(bb);

}

}

【浅析Java方法传值和传引用问题】相关文章:

浅析Java中Split函数的用法技巧

java中tomcat的80端口被占用问题解决

浅析JAVA_HOME,CLASSPATH和PATH的作用

浅析JAVA中toString方法的作用

深入Java分布式计算的使用分析

浅析Java中print、printf、println的区别

浅谈java中静态方法的重写问题详解

浅析Mybatis 在CS程序中的应用

浅析java volatitle 多线程问题

浅析JAVA常用JDBC连接数据库的方法总结

精品推荐
分类导航