this is container's job to call init() and destroy() method. it does nt affect by user's opening browser and closing it back.
if it is first request for this servlet then container will create the instance and at the sametime it will call the init() method..case of your two browser it will create two threds and it calls the service() method ans serve you.
same way destroy() method also called once container ger re-strated or closed.