100
Sun Microsystems Java
The Pros:Multiplatform. Stable, mature enterprise and desktop platform. Open source.
Java refers to a number of computer software products and specifications from Sun Microsystems that together provide a system for developing application software and deploying it in a cross-platform environment.
Loading latest prices from ProductWiki...
Java is used in a wide variety of computing platforms spanning from embedded devices and mobile phones on the low end to enterprise servers and super computers on the high end. Java is fairly ubiquitous in mobile phones, Web servers and enterprise applications, and somewhat less common on desktop computers, though users may have come across Java applets when browsing the World Wide Web.
Writing in the Java programming language is the primary way to produce code that will be deployed as Java bytecode, though there are compilers available for other languages such as JavaScript, Python and Ruby, and a native Java scripting language called Groovy. Java syntax borrows heavily from C and C++ but it eliminates 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 Java Virtual Machine (JVM).
Sun Microsystems has made the bulk of its implementation of Java available under the GNU General Public License, although there are still a few parts distributed as precompiled binaries due to intellectual property restrictions.
User Reviews (4)
Pros & Cons
-
4
-
1
Stable, mature enterprise and desktop platform.
-
1
Community Reviews
see more community reviews
From your Computer
From the Web
Comments (0)
helpful
Read the full review
You may also like...