
hi i am jane pls explain the difference between heap memory and stack memory with example programs

STACK memory is referred as temporary memory,if you come out of the program the memory of the variable will not no more there.[eg., int a; memory for a will not maintained after v came out from the program]. While HEAP memory is referred as permanent memory,memory allocated for the object will be maintained even if we came out of the program.[eg.memory for OBJECT will remains there ever].
Please go through the following links:
http://www.roseindia.net/java/beginners/stack-demo.shtml
http://www.roseindia.net/java/java-get-example/get-memory-usage.shtml
If you are facing any programming issue, such as compilation errors or not able to find the code you are looking for.
Ask your questions, our development team will try to give answers to your questions.