|
Introduction What is Java? Java is a programming language that allows Web pages to be dynamic and interactive. It is a platform that is based on the power of networks and on the idea that the same software should run on different kinds of computers and other devices. It is possible to use the same application from any kind of machine - whether it is a PC, a Macintosh, a network computer, or any kind of new technology. Java Background Java was developed by Javasoft, which is a division of Sun Microsystems. Two major browsers, Netscape Navigator and Microsoft Internet Explorer support it. Sun Microsystems was the main source that made the idea of downloading a program, which runs inside the web browser, popular. Java was released in mid-1995 as a part of Sun's HotJava web browser. Shortly after that, Netscape Communications Corp. announced that they had licensed Java and would integrate it into version 2.0 of their Netscape Navigator browser. Java Semantics Java is similar to the programming language, C++. Both languages provide support for object-oriented programming, can be used to develop standalone applications, share many keywords and syntactic elements. What makes Java different from C++ is that it is type-safe, it supports only single inheritance, and it has language support for concurrency. Java compilers produce a machine-independent bytecode that may be transmitted across a network and then interpreted or compiled to native code by the Java runtime system. Java distinguishes remote code from local code. Separate sources of Java bytecode are loaded into separate naming environments to prevent both accidental and malicious name clashes. DS420 Project
|
Home Digital Certificates Firewalls Cryptography SSL JAVA |