servlet initialisation happen when first client request comes. so first client have to suffer. If you will write with greater than 0 then this servelt will be initialized on server startup. But dont be confuse that what will happn i will write 1 ,2 ,3 Or 4 ..because all means same. the main thing is it should be greater then ...