Java

Java

[jah-vuh or especially for 2, jav-uh]
noun
1.
the main island of Indonesia. 51,032 sq. mi. (132,173 sq. km).
2.
(usually lowercase) Slang. coffee: a cup of java.
3.
Trademark. a high-level, object-oriented computer programming language used especially to create interactive applications running over the Internet.
Dictionary.com Unabridged
Based on the Random House Dictionary, © Random House, Inc. 2014.
Cite This Source Link To Java
Collins
World English Dictionary
Java1 (ˈdʒɑːvə)
 
n
Former spelling: Djawa an island of Indonesia, south of Borneo, from which it is separated by the Java Sea: politically the most important island of Indonesia; it consists chiefly of active volcanic mountains and is densely forested. It came under Dutch control in 1596 and became part of Indonesia in 1949. It is one of the most densely populated areas in the world. Capital: Jakarta. Pop (with Madura): 121 352 608 (2000 est). Area: 132 174 sq km (51 032 sq miles)

Java2 (ˈdʒɑːvə)
 
n
trademark a programming language especially applicable to the World Wide Web
 
[C20: named after Java coffee, said to be consumed in large quantities by the language's creators]

Collins English Dictionary - Complete & Unabridged 10th Edition
2009 © William Collins Sons & Co. Ltd. 1979, 1986 © HarperCollins
Publishers 1998, 2000, 2003, 2005, 2006, 2007, 2009
Cite This Source
Etymonline
Word Origin & History

java
1850, kind of coffee grown on Java and nearby islands of modern Indonesia. The island name is shortened from Skt. Yavadvipa "Island of Barley," from yava "barley" + dvipa "island."
Online Etymology Dictionary, © 2010 Douglas Harper
Cite This Source
American Heritage
Cultural Dictionary
Java [(jah-vuh)]

Island in Indonesia, south of Borneo.

Note: Java is one of the world's most densely populated regions.
Note: It was under Dutch rule from 1619 to 1949.
The American Heritage® New Dictionary of Cultural Literacy, Third Edition
Copyright © 2005 by Houghton Mifflin Company.
Published by Houghton Mifflin Company. All rights reserved.
Cite This Source
Slang Dictionary

java definition

[ˈdʒɑvə]
  1. n.
    coffee. : How about a cup of java?
Dictionary of American Slang and Colloquial Expressions by Richard A. Spears.Fourth Edition.
Copyright 2007. Published by McGraw-Hill Education.
Cite This Source
FOLDOC
Computing Dictionary

Java definition

programming, language, portability
(After the Indonesian island, a source of programming fluid) A simple, object-oriented, distributed, interpreted, robust, secure, architecture-neutral, portable, multithreaded, dynamic, buzzword-compliant, general-purpose programming language developed by Sun Microsystems in the early 1990's (initially for set-top television controllers), and released to the public in 1995.
Java first became popular by being the earliest portable dynamic client-side content for the World-Wide Web in the form of platform-independent Java "applets". In the late 1990's and into the 2000's it has also become very popular on the server side, where an entire set of APIs defines the J2EE.
Java is both a set of public specifications (controlled by Sun Microsystems through the JCP) and a series of implementations of those specifications.
Java is syntactially similar to C++ without user-definable operator overloading, (though it does have method overloading), without multiple inheritance, and extensive automatic coercions. It has automatic garbage collection. Java extends C++'s object-oriented facilities with those of Objective C for dynamic method resolution.
Whereas programs in C++ and similar languages are compiled and linked to platform-specific binary executables, Java programs are typically compiled to portable architecture-neutral bytecode or ".class" files, which are run using a Java Virtual Machine. The JVM is also called an interpreter, though it is more correct to say that it uses Just-In-Time Compilation to convert the bytecode into native machine code, yielding greater efficiency than most interpreted languages, rivalling C++ for many long-running, non-GUI applications. The run-time system is typically written in POSIX-compliant ANSI C or C++. Some implementations allow Java class files to be translated into native machine code during or after compilation.
The Java compiler and linker both enforce strong type checking - procedures must be explicitly typed. Java supports the creation of virus-free, tamper-free systems with authentication based on public-key encryption.
Java has an extensive library of routines for all kinds of programming tasks, rivalling that of other languages.
For example, the "java.net} package supports TCP/IP protocols like HTTP and FTP. Java applications can access objects across the Internet via URLs almost as easily as on the local file system. There are also capabilities for several types of distributed applications.
The Java GUI libraries provide portable interfaces. For example, there is an abstract Window class and implementations of it for Unix, Microsoft Windows and the Macintosh. The "java.awt" and "javax.swing" classes can be used either in Web-based "Applets" or in client-side or "desktop" applications.
There are also packages for developing XML applications, web services, servlets and other web applications, security, date and time calculations and I/O formatting, database (JDBC), and many others.
Java is not directly related to JavaScript despite the name.
(http://java.sun.com/).
Usenet newsgroup: news:comp.lang.java.
(2005-01-21)
The Free On-line Dictionary of Computing, © Denis Howe 2010 http://foldoc.org
Cite This Source
Copyright © 2014 Dictionary.com, LLC. All rights reserved.
  • Please Login or Sign Up to use the Recent Searches feature
FAVORITES
RECENT

;