Java Architecture
Java's strength comes from their unique architecture. The designers of Java require a language which was given above that all, easy for the programmer to use. Therefore in sequence to create reliable network applications, Java requires to be able to run securely over a network and, at the similar time, work on a huge range of platform. It fulfills all of these motives and more. The further few sections elaborate how Java works and how the features are that make Java a powerful network application development tool.