Im a first year computer science student and am wondering if anyone knows of any good books for java or even some good websites. Currently only have one book about the fundamentals of programming using java. i have never used java before until this last month. Have a practical exam on monday and a written exam on firday. The practical i pretty much have sorted as they showed us the challenges and know what to do. Its the written part im wondering about have not been told what sort of questions or what we will be asked. Like will we have to write code or work out the outputs or find errors? Or will it just be general questions about what certain things mean.