This site is one of the best forums and friendly too, no doubt in that.
But i think whenever a user say "A" posts a question and then submits it then he/she waits for the answer. Sometimes the user "A" might get the answer in 3 to 5 minutes but the OP i.e. "A" has no way of knowing that an answer has been posted by some other user until an unless the OP refreshes the page, yes we get an email saying that an answer has been posted but that is only true when the OP logs out.
Similarly suppose a user "B" goes to "Beginning Java" section he/she sees some questions and the time at which the user "B" is seeing the questions there are 2 more questions submitted by some other users, but the user "B" is not aware of these 2 questions until an unless he/she refreshes.
I don't want to compare this site with other sites, but i think there are sites like Facebook where when we are online and someone posts something in a group of which we are member, we get a notification without refreshing.
Similarly on Stackoverflow we get to know if there's some new activity (like an answer to our questions, or some new question been asked by some other user) without refreshing the page.
This is just a suggestion and i know everyone is volunteer here and its too much to ask from a site which is so good.
Thanks.