java
吕大帅
这个作者很懒,什么都没留下…
展开
-
try、finally问题讨论
1. 问题描述 try、finally问题描述为:如果一个程序段中存在try、catch、finally代码块,其中try代码块中存在return语句,请问finally代码块中的语句还会执行吗?如果会,是在return前,还是return后。 2.问题讨论 最初看到这个问题是在论坛里面看到的,楼主的观点认为finally在return语句之后执行,给出示例代码如下: package com原创 2015-09-01 16:37:40 · 645 阅读 · 0 评论 -
哲学家就餐问题
哲学家就餐问题问题描述 哲学家就餐问题是经典的死锁问题,最近在学习多线程,所以就拿这个问题来练手。哲学家就餐问题描述为:有五个哲学家坐在一个圆桌上,哲学家就做两个事情,一是吃饭,另一个就是思考。吃饭的时候,以为哲学家需要同时拿着自己手边的两把叉子才可以就餐,否则就不能就餐。思考的时候就放下叉子。 这个问题抽象出来,就是有五个线程,彼此两个线程之间争夺同一个资源,同原创 2015-09-01 15:22:18 · 1361 阅读 · 0 评论