I remember, during our OS viva once I told sir that "because this is not possible In language like Java ..." and in the end he told me . "Dear , nothing is impossible in C" .
So you can create any program in Java that computer can execute . One example I like to give you
I was living with 8 people in my B.E. at that Time there was a lot money transaction among us . So it was difficult to figure out that who should give money to whom and how much . To solve this problem I had made a Java program that made all the transaction through a virtual centralized bank (we used to call it CK). And give you optimum results . Although we converted this application into excel after some time . But you can create such one .
More real life problems are difficult , they need database , networking . So in short you need vast amount of knowledge in Java .
just look around you . Any difficulties you may find can be converted to a java Program.
Just concentrate on how you can solve them .
They
Java training in chennai shape me into learing the advance concepts with real time factors make learning java more purposeful.