JAVA
Java is a set of several computer software and
specifications developed by Sun Microsystems, later acquired by Oracle
Corporation, that provides a system for developing application software and
deploying it in a cross-platform computing environment. Java is used in a wide
variety of computing platforms from embedded devices and mobile phones to
enterprise servers and supercomputers. While less common, Java applets run in
secure, sandboxed environments to provide many features of native applications
and can be embedded in HTML pages.
Writing in the Java programming language is the primary way
to produce code that will be deployed as byte code in a Java Virtual Machine
(JVM); byte code compilers are also available for other languages, including
Ada, JavaScript, Python, and Ruby. In addition, several languages have been
designed to run natively on the JVM, including Scala, Clojure and Groovy. Java
syntax borrows heavily from C and C++, but object-oriented features are modeled
after Smalltalk and Objective-C.[12] Java eschews certain low-level constructs
such as pointers and has a very simple memory model where every object is
allocated on the heap and all variables of object types are references. Memory
management is handled through integrated automatic garbage collection performed
by the JVM..
0 comments:
Post a Comment