`

今天写的小例子.

    博客分类:
  • JAVA
 
阅读更多
public class Test {
	public static void main(String args[])
	{
		int a = show();
		
		System.out.println("xxx:"+a);
		
		int y=1;
		set(y);
		System.out.println("y:"+y); //没改变,还是1.
		
		Yan yanob = new Yan();
		yanob.setX(1);
		yanob.setY(10);
		
		setObject(yanob);
		System.out.println("x"+yanob.getX()+"y"+yanob.getY()); //yanob属性改变了.
		
	}
	/***
	 * 10的生存周期只在finally那段栈帧上
	 * 当finally体执行完之后,a=10的栈帧被弹出,于是a的值重新为a=1 
	 * @return
	 */
	public static int show(){
		int a ;
		try{
			a = 1;
			return a;
		}finally{
			a = 10;
		}
	}

	/**
	 * 传入一个基本数据类型.函数内改变其值.
	 * @param k
	 */
	private static void set(int k)
	{
		k=2;
	    System.out.println("set k"+k);
	}
	
	/**
	 * 传入一个引用类型,其属性发生了改变.
	 * @param ob
	 */
	private static void setObject(Yan ob)
	{
		ob.setX(7);
		ob.setY(8);
	}

}
分享到:
评论

相关推荐

    大学E英语教程4读写考试复习.doc

    - 选词填空是常见的英语练习题型,如"那个小男孩拉小提琴拉的很好"(That little boy plays the violin well),"他是世界上最好的小提琴家之一"(He is one of the best violinists in the world)等,旨在检验...

    文本处理.zip易语言项目例子源码下载

    这个易语言项目例子特别适合个人学习技术,学生做毕业设计,或者小团队进行项目开发时参考。它提供了一个实际的平台,让学习者可以动手实践,加深对易语言及文本处理的理解。通过分析并运行源码,不仅可以掌握易语言...

    Android桌面显示今天日期源码.zip

    在这个例子中,我们设置为86400000毫秒,即一天更新一次。然而,由于Android系统的电量优化策略,实际更新可能会更不频繁,因此如果需要实时更新,建议使用`AlarmManager`或`JobScheduler`来触发更新。 6. **权限...

    小学生学写四素句训练PPT学习教案.pptx

    1. **时间表达**:首先,PPT介绍了多种表示时间的词汇,如四季(春天、夏天、秋天、冬天)、一天的时间段(早晨、中午、傍晚)以及具体的日期和节日(昨天、今天、明天、后天、星期天、六一儿童节)。在训练中,学生...

    完美邮盘.zip易语言项目例子源码下载

    在信息技术日益发达的今天,编程语言的学习成为了许多人的必修课。易语言作为一种简洁、直观的中文编程语言,为初学者提供了友好的学习环境。本文将围绕"完美邮盘.zip"这个易语言项目实例,深入解析源码,为个人学习...

    少儿趣味加减乘除.zip易语言项目例子源码下载

    在编程教育日益普及的今天,为儿童设计的趣味计算应用成为了吸引孩子们学习数学的好工具。"少儿趣味加减乘除"就是一个这样的项目,它利用易语言这一简洁易懂的编程语言,为孩子们构建了一个互动的、富有趣味性的计算...

    Unity如何将一张大图切割成几张小图导出

    今天,我们将学习如何在 Unity 中将一张大图切割成几张小图,并将其导出。 知识点 1:Unity 中的图像导入 在 Unity 中,我们可以将图像文件(如 PNG、TGA 等)导入到项目中。在这个例子中,我们将图像文件命名为 ...

    Ext ico demo 老外写的一个很精巧的例子

    6. 响应式设计:在移动设备流行的今天,了解如何让图标适应不同的屏幕尺寸和分辨率是非常重要的。EXT提供了响应式布局,可以确保图标在各种设备上都能正确显示。 7. 扩展性:EXT的可扩展性意味着你可以创建自定义...

    VB设计的一个小程序

    【VB设计的一个小程序】 Visual Basic(VB)是微软公司推出的一种面向对象的、事件驱动的编程语言,它基于Basic语言,适用于开发Windows平台上的应用程序。VB以其易学易用、开发效率高而受到广大程序员的喜爱,尤其...

    多线程网络传送下载.zip易语言项目例子源码下载

    在信息技术日益发达的今天,网络传输速度与效率成为衡量软件性能的重要指标。易语言,作为一款国人自创的编程语言,以其简单易学的特点深受广大程序员的喜爱。本项目"多线程网络传送下载"是一个典型的易语言应用实例...

    一年级学写日记PPT学习教案.pptx

    随后,教案引入了几个短小精悍的日记例子,每个例子都与特定的日期和天气相结合,展示日记记录生活中的不同情感和事件的可能性。例如,通过一篇描述得到100分的喜悦的晴天日记,孩子们学会如何在快乐的时刻用文字...

    人教小学一年级数学下册 读数 写数PPT学习教案.pptx

    今天,我们将通过一份人教版小学一年级数学下册的PPT学习教案,来探索如何引导孩子们顺利地掌握这些基本技能。 课程伊始,我们首先通过复习数数来吸引学生的注意力,利用各色纽扣来激发他们对数学的兴趣。这不仅...

    学写简单的研究报告改.doc

    【标题】: "学写简单的研究报告" 【描述】: 学习撰写研究报告是重要的技能,尤其是在信息技术日益发达的今天。报告通常始于一个清晰且具有针对性的标题,它应该能够准确反映研究的主题,使得读者一眼就能明白研究的...

    VC 写的小计算器,只能整数运算,源码送上.rar

    今天我们将深入探讨一个基于VC++编写的简单整数计算器程序,它仅支持基本的加、减、乘、除运算。这个小项目非常适合那些正在学习VC++和算法的新手,因为它提供了清晰的代码结构和直观的操作流程。 首先,让我们了解...

    三年级上语文小练习7.doc

    3. 句式变换:通过例子让学生学习如何改写句子,这是提高语言表达能力和理解能力的重要训练。例如,将“一座珍珠的屏好伟大呀!”改写为“好伟大呀,一座珍珠的屏。”这种句式变化可以锻炼学生的语感和表达技巧。 4...

    二年级看图写话:观猴PPT学习教案.pptx

    - 时间(什么时候):如“星期天的下午”或“今天”等。 - 人物(谁):通常是学生或小朋友。 - 场景(什么地方):动物园或猴山。 - 行为(干什么):观察猴子并描述猴子的行为。 2. **描绘场景和动物行为**:...

    健康养生知识讲座主持词开场白怎么写(精品资料)..doc

    我们的信息员佟维道先生就是一个很好的例子,他热衷于健康知识的收集和传播。刚才,佟师傅为我们带来了关于脑供血和日常保健的实用知识,还有简单的穴位按摩技巧,让我们以热烈的掌声表示感谢。 接下来,我们的话题...

    读《小抄写员》有感作文.doc

    《小抄写员》这篇课文,以其简洁的笔触描绘了一个十二岁少年叙利奥的形象,他为了家计,在父亲的误解中,默默地承担了深夜抄写签条的任务。这篇文章不仅是对叙利奥个人品质的赞颂,更是一次对当代孩子责任感缺失现象...

    一年级数学下册数的顺序与比大小复习PPT学习教案.pptx

    教案中给出了“我今天吃了42条虫子”这样的实例,让学生将学到的知识应用于解决实际问题。通过比较“我吃的虫子比你多一些”这样的语句,学生可以将数学知识与生活实际相结合,增强学习数学的兴趣和动力。 为了巩固...

    小学生幽默搞笑相声剧本台词.doc

    他们建议小朋友们可以每天写写短文、读读诗、背背单词,通过这些小小的积累,慢慢提升自我。这些活动虽然简单,但是日积月累,最终会造就一个更加优秀的人。 这个相声剧本以其幽默搞笑的方式,传递了珍惜时间的严肃...

Global site tag (gtag.js) - Google Analytics