/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
/**
*
* @author Administrator
*/
public class Test {
public static void main(String[] args){
String str = "111";
changeStr(str);
System.out.println("print out:" + str);
//System.out.println(changeStr(str));语法错
String str2 = "234";
str2 = "345";
System.out.println("print out str2:" + str2);
String str3 = "234";
str3 = "345";
changeStr(str3);
System.out.println("print out str3:" + str3);
}
public static void changeStr(String str){
str = "234";
}
}
run:
print out:111
print out str2:345
print out str3:345
成功生成(总时间:0 秒)
自己想出一种解释:
1.changeStr里的str=“234”是这个方法的参数的引用
跟main方法里的str不是同一个引用对象
2.如果有return ,程序就把changeStr的str引用对象值付给main的str
因为changeStr里的参数名完全可以不用str也行的,这里只不过同名了
分享到:
相关推荐
一些入门的有趣java程序,满天五彩星,打字母游戏,控制小球移动以及文件复制加密等等。
不错的Java小程序,适合初学者学习和交流
Java程序有趣的Java程序
大家好,我现在正在学习java,虽然在这之前我已经学习过一遍了,但是现在再重新来学,才发现以前学的太肤浅了,而且学的质量也很不好,所以,现在我又重新站在了新的起跑线上,开始了我的java学习之旅,喜欢java的...
java的一个有意思的关机程序,需要安装JDK1.6或以上版本
有趣的测试性格指数的JAVA小程序,无论你输入什么数字,得到的测试都是一样的,很有趣吧
Java编写的趣味小程序 帮助练习 有好几个小程序
有很多JAVA小程序,根据一本本人认为比较好的JAVA教科书后章节作业所作,对初学JAVA的朋友们有所帮助,看完程序请自己改进
这是一个 Java 聊天程序的源代码,您可能会觉得很有趣。该程序允许用户实时发送和接收消息,使其成为与朋友和同事保持联系的绝佳工具。除了基本的聊天功能外,该程序还包括高级功能,例如文件共享和群聊。源代码组织...
8的特性,对全书的内容进行了修订和更新,以反映Java程序设计的全新技术发展。 对面向对象程序设计进行了深入论述,包含GUI程序设计的基础和扩展。 提供的大量示例中都包括了对问题求解的详细步骤,很多示例都是随着...
创建一个天气应用程序,可以使用天气API获取实时天气数据并将其显示给用户,是一个有趣且实用的项目。在这篇Java实战博客中,我们将详细介绍如何开发一个简单的天气应用程序,包括以下内容: 项目概述 获取天气数据...
[趣味程序导学:Java.2].宋现锋 一本趣味的JAVA教学丛书,书本以有趣的实例来讲解JAVA言语,让能轻松学习JAVA
java编写简单有趣的猜数字游戏
一个有趣的小程序,catfish,可以用来练习Java,简单易懂
有许多小程序,有代码,有趣的实例 很值一看哟
Java语言程序设计-基础篇+进阶篇-原书第10版(含课后习题答案和书中代码示例) 这一 版从表述 、组织、示例、练习题以及附录方面都进行了极大的增强,包括: • 用JavaFX取代了Swing。JavaFX是一个用于开发JaVaGUI...
这是一个名为"Java聊天室程序"的源码文件包,它是基于Java语言开发的聊天室应用程序。这个程序可以作为计算机科学或相关领域的学生的毕业设计或课程设计项目。该程序的主要功能是实现用户之间的实时在线聊天,包括...
java applet 基础编程小程序。
自己研究AWT后编写的一些有趣的小程序,希望大家喜欢。