`

今天写的小例子.

    博客分类:
  • 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介绍了多种表示时间的词汇,如四季(春天、夏天、秋天、冬天)、一天的时间段(早晨、中午、傍晚)以及具体的日期和节日(昨天、今天、明天、后天、星期天、六一儿童节)。在训练中,学生...

    实用小学写事作文PPT学习教案.pptx

    通过例子展示了如何通过反复实践和调整,将包饺子的过程写得既具体又具有趣味性。 3. **人物描写的运用**:包括语言描写、动作描写、心理描写、神态描写和肖像描写,这些手法可以丰富人物形象,增加故事的立体感。...

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

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

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

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

    今天,我很开心作文.doc

    【描述】:“今天,我很开心作文.doc”的描述进一步确认这是一篇描述作者愉快心情的作文,可能由小学生所写,包含了一些日常生活中的活动,如与亲戚游玩、公园游戏和观看电视等。 【标签】:“范文”提示这篇文档...

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

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

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

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

    VB设计的一个小程序

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

    自己做的一些json,SSH,期本权限的一些小例子,用来参考

    在`json_struts2`这个文件中,可能包含了一些Struts2框架中使用JSON进行数据交互的例子。Struts2是Java开发Web应用的一个热门框架,它支持多种结果类型,JSON就是其中之一,常用于前后端分离的架构中,用于传输数据...

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

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

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

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

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

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

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

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

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

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

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

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

    一封信习题.doc

    1. 根据例子,可以写出类似的词语:又大又圆,又高又瘦,又甜又脆。 2. 选文有3个自然段。 3. 选文描写了露西和妈妈一起给爸爸写信的场景。 七、猜谜语 这是一个关于南瓜的谜语,答案是“南瓜”。谜面暗示了南瓜...

    用Vue写一个分页器的示例代码

    之前一直想要自己试着实现一个分页器,但是一直拖,今天写完,大概照着网易云音乐的样子来完成。这个小例子很简单,通过这个小例子,可以学习到Vue计算属性的使用,并了解到写分页器需要区分的情况。这篇文章会慢慢...

Global site tag (gtag.js) - Google Analytics