Where do we use thread and stack in java application Development ??? I mean examples(facebook, clock, calculator, anything ) ??
Threads can be used in many applications , one of them is schedulers which performs specific task as background process on specific event or specific duration.
Another area where threads are used is games.
For stack it can be used in any application where it needed.