What do I think is that the way forward for Java Technology? When Java was designed originally as OAK even its designers weren't sure during which route the technological innovation will develop. and truly Java has taken a surprising rotation as a growth technological innovation. It began its trip with included programs but individuals found it somewhat slowly when evaluating C++. Java made a venture into the web by means of applets and decided the earth a couple of times. on the opposite hand came the business era with campaign of.NET and J2EE.The Core: Some individuals say there is no need for individual core Java, which is now mentioned as J2SE. J2SE contains core Java elements and collections like core terminology collection, resources, SWT, Move, Social media, Protection, etc. For Dense Clients: Nowadays individuals expect great efficiency from programs that are organized over the internet on some distant web servers. Applying thick customer is one of the alternatives to accomplish better efficiency for such programs. Dense customer means the execution where the customer itself provides out some functions without disturbing the server for small problems. Java applets are the most aggressive applicant for thick customers. they're going to offer full-fledged stand-alone features albeit downloadable from a far-off server. As a Base: To create innovative elements and resources one always needs to use the system collection. J2SE provides basic collections like terminology functions, resources also as networking APIs. Even J2EE and other Java technological innovations are prolonged or designed over the very best of such system collections. With the modifying times, J2SE or Primary Java isn't going to lose its significance. For Desktop: Sometimes back individuals began to believe that Java is supposed for web programs only. Java still can make it's indicated as growth technological innovation for stand-alone programs. the only disadvantage of Java for pc programs deteriorates efficiency. Contemporary components can easily get over this disadvantage. But at the same time, Java comes with many advantages that are applicable to need a foothold alone programs too, like system freedom, scalability, easy to sustain, versatility, etc. Enterprise: The business way of Java, which is known as J2EE (Java 2 Enterprise Edition), is that the most well-liked Java structure in use in modern situations. J2EE could also be a mix of the various technological innovation included together to A package, which offers everything that's required to form a business application. It comes with functions like versatility, scalability, item alignment, security, determination, caching, efficiency adjusting, and much more.