I want to develop a web browser.....can anyone suggest me how to develop it in java ...
The standard Java tools to display the web page are not that powerful and won't be able to display much more than basic HTML, and a few other things. For a complete rendering of web pages, you should use a web engine like WebKit or Gecko in the backend.
If u insist on using Java, with WebKit (especially on Linux), u can go for QtJambi. It provides a WebKit interface in Qt with a Java wrapper.