krish keerthi wrote:And I have Kathy Sierra Java SE7 OCA/OCP book. Is it good for SE8 test ?
I wouldn't count on it. Although I could pass my SCJP 6 exam using the Java 5.0 book, that was because Java 6 didn't add much except a few extra classes. Java 7 added several language features and extended the API quite a bit as well (NIO.2), and Java 8 added more. If you use the Java 7 book you will know nothing about lambdas, streams, java.time and many more things.