Features of JAVA



Programming 1.Internet programming language. 2.It is an object oriented programming language. 3.Most of language / syntax features are inherited from C & C++. 4.It is developed in SUN Micro Systems in the 1995. 5.The founder of SUN Micro Systems is James Gosling. 6.Vinod Khosla is the co-founder of SUN Micro Systems in INDIA. Details Features of JAVA 1.Simple 2.Secured 3.Robust 4.Platform Independent 5.Portable 6.Architecture Neutral 7.Multi-Threaded 8.GUI support 9.Distributed. If we know C & C++, learning java becomes very easy. By using java based browsers the unwanted malicious files and virus can be restricted from getting downloaded into our system. 1.Java is Strongly typed checked.2.Dynamic memory management. Memory allocations1.Static memory llocation.( Compile time ) 2.Dynamic memory allocation ( Run time ). Java applications can be developed on any platform / environment (OS). It means we develop java applications without any API dependency in windows/unix/linux. Write Once Run Anywhere (WORA).It means we can develope and compile a java application in windows os and can execute in unix/linux/solaris os without any changes or recompilation. IMB,SUN SPARC,APPLE Java runs on all types of architectures. JVM 1.Very First source code in loaded into JVM. 2.Classloader loads all the neccessary class which are required to execute the application. 3.The code is given to the verifier,verifier verifies the code for syntax errors and for any uninitialised variables. 4.If there are no syntax errors,then the code is sent to security manager,it checks the generated code in security aspects like accessibility. 5.If every thing is fine then the code is Compiled and interpreted. 6.The code is sent to JRE,it converts the code into OS understandable format and generates the output.

Sent from Windows Mail

Popular posts from this blog

ch11 review silberschatz operating systems concepts essentials 2nd ed