Hi i am a computer science student. i am planning to create an aplication that:Determines the bandwidth allocated by ISP, determines load on the bandwidth at a particular time and also determines the unit that is using most of the bandwidth.I would like to use java. may you advise if it is posible to do this project using java and would be greatful if you can also provide with links or books which i could use to carryout this project

This is definitely a system-level sort of program and NOT the thing Java was intended for. If you intend to "drive on" with this then Google for "java jcap network", jcap, although not intended for what you want, MIGHT, if you investigate the code, give you some hints as to what to do.