will anybody please tell me which is the best book for J2E?

J2E doesn't exist. And if it did exist there would be no "best" book for it, but a series of books, each with its own pros and cons.

commented: Too busy to be a moderator, have you found yourself a lady friend? Yeah right! +13

If you're completely new to Java, an excellent book to start with is Agile Java(TM): Crafting Code with Test-Driven Development by Jeff Langr

I've tried the JAVA ENTERPRISE from O'REILLY pub. I think to discover Java as a enterprise platform you can use it(especially early chapters) it introduces Java capabilities and tools which are currently using in enterprise development.

If you're completely new to Java, an excellent book to start with is Agile Java(TM): Crafting Code with Test-Driven Development by Jeff Langr

Yup. I was one of the proof readers for it :)
Nice book, nice guy.