Portal:Java

This page is about the Java programming language. For the island of Java, see Java (island) and Portal:Indonesia.


The Java Portal

1482 pages so far! (including 300 images)
Wave.svg
Welcome to Wikipedia's Java portal. 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. Java is used in a wide variety of computing platforms from embedded devices and mobile phones to enterprise servers and supercomputers. Java is nearly ubiquitous in mobile phones, Web servers and enterprise applications, and while less common on desktop computers, Java applets are often used to provide improved functionality while browsing the World Wide Web. Code is produced through writing in the Java programming language, then executed by a Java Virtual Machine (JVM). In 2006, Sun Microsystems made the bulk of its implementation of Java available under a public license.


Selected article

Let's learn about the origins of the word Java...

Java
Native name: Jawa
Java Topography.png
Topography of Java
Java location inkscape.svg
Geography
Location Southeast Asia
Coordinates 7°30′10″S 111°15′47″E / 7.50278°S 111.26306°E / -7.50278; 111.26306
Archipelago Greater Sunda Islands
Area 138,794 km2 (53,589 sq mi)
Area rank 13th
Highest elevation 3,676 m (12,060 ft)
Highest point Semeru
Administration
Largest settlement Jakarta
Demographics
Population 124 million (2005)
Pop. density 979
Ethnic groups Sundanese, Javanese, Tenggerese, Baduy, Osing, Bantenese, Cirebonese, Betawi, Madurese

Java Island

Java (Indonesian: Jawa) is an island of Indonesia and the site of its capital city, Jakarta. Once the centre of powerful Hindu-Buddhist kingdoms, Islamic sultanates, and the core of the colonial Dutch East Indies, Java now plays a dominant role in the economic and political life of Indonesia. Home to a population of 130 million in 2006, it is the most populous island in the world, ahead of Honshū, the main island of Japan. Java is also one of the most densely populated regions on Earth.

Formed mostly as the result of volcanic events, Java is the 13th largest island in the world and the fifth largest island in Indonesia. A chain of volcanic mountains forms an east-west spine along the island. It has three main languages, though Javanese is dominant and is the native language of 60 million people in Indonesia, most of whom live on Java. Most residents are bilingual, with Indonesian as their second language. While the majority of Javanese are Muslim, Java has a diverse mixture of religious beliefs and cultures.

Etymology

The origins of the name 'Java' are not clear. One possibility is that an early traveller from India named the island after the jáwa-wut plant, which was said to be common in the island during the time, and that prior to Indianization the island had different names. There are other possible sources: the word jaú and its variations mean "beyond" or "distant". And, in Sanskrit yava means barley, a plant for which the island was famous. Another source states that the "Java" word is derived from a Proto-Austronesian root word, meaning 'home'.

Geography

Java lies between Sumatra to the west and Bali to the east. Borneo lies to the north and Christmas Island to the south. It is the world's 13th largest island.

Java is almost entirely of volcanic origin; it contains no fewer than thirty-eight mountains forming an east-west spine which have at one time or another been active volcanoes. The highest volcano in Java is Mount Semeru (3,676 m). The most active volcano in Java and also in Indonesia is Mount Merapi (2,968 m). See Volcanoes of Java. Further mountains and highlands help to split the interior into a series of relatively isolated regions suitable for wet-rice cultivation; the rice lands of Java are among the richest in the world. Java was the first place where Indonesian coffee was grown, starting in 1699. Today, Coffea arabica is grown on the Ijen Plateau by small-holders and larger plantations.

The area of Java is approximately 139,000 km2. The island's longest river is the 600 km long Bengawan Solo River. The river rises from its source in central Java at the Lawu volcano, then flows north and eastwards to its mouth in the Java Sea near the city of Surabaya. The island is administratively divided into four provinces (Banten, West Java, Central Java, and East Java), one special region (Yogyakarta), and one special capital district (Jakarta).

Selected picture

Read and edit Commons

Here is a schema of the general architecture of a program running in a Java Virtual Machine.

Java-jvm.png

Selected biography

Kent Beck
Kent Beck no Workshop Mapping XP.jpg
Born 1961 (age 54–55)
Citizenship United States of America
Fields Software engineering
Alma mater University of Oregon
Known for Extreme Programming, Software design patterns, JUnit

Kent Beck is an American software engineer and the creator of the Extreme Programming and Test Driven Development software development methodologies. Beck was one of the 17 original signatories of the Agile Manifesto in 2001.

Kent Beck has an M.S. degree in computer science from the University of Oregon. He has pioneered software design patterns, the rediscovery of test-driven development, as well as the commercial application of Smalltalk. Beck popularized CRC cards with Ward Cunningham and along with Erich Gamma created the JUnit unit testing framework.

Read more...

Did you know...


  • ... that Java SE 6 is code-named Mustang?
  • ... that Duke is Java's mascot and "smart agent" assisting the user in PDA?

Quiz

1. Who said: "There's only one trick in software, and that is using a piece of software that's already been written."?

Answer

2. When was Java first released?

Answer

3. Why is JavaScript thus named if it is essentially unrelated to Java?

Answer

4. Which was Java's original name: Green, Oak, Stealth, C++ ++ --, firstperson, Duke or Coffee?

Answer

5. True or False: An Interface can never be private or protected?

Answer (External link)

Java topics (all)

Lists

List of Blu-ray disc replicating machines manufacturers
List of DVD recordable manufacturers
List of Blu-ray Disc recordable manufacturers

Articles

  • Most Recent:


From bot (AlexNewArtBot):
(These articles are the ones recently identified as possibly Java-related but yet unconfirmed) This list was generated from these rules. Questions and feedback are always welcome! The search is being run daily with the most recent ~14 days of results. Note: Some articles may not be relevant to this project.

Rules | Match log | Results page (for watching) | Last updated: 2016-11-14 20:48 (UTC)

Note: The list display can now be customized by each user. See List display personalization for details.





  • All:
Computing
Computer platform - Computer programming (Programming languages) - Software

Related portals

News

Selected sound


Falling Shepard tone programmed in Java:       

Selected video


Learn about some of the new and cool features in JDK 7 with Danny Coward, Chief Architect for Client Software at Sun Microsystems:

on Blip

Featured Articles

Categories

Books

When

Java timeline

versions
α
ß
first
second
third
fourth
fifth
sixth
seventh
1992
1996
2000
2004
2008
2012
  • 1992: Java 0 (Oak)
  • 1995: Java 1.0
  • 1997: Java 1.1
  • 1998: Java 1.2
  • 2000: Java 1.3
  • 2002: Java 1.4
  • 2004: Java 5
  • 2006: Java 6
  • 2011: Java 7
  • 2014: Java 8

Where

Map of the World of Java

nothumb
1
 •
2
 •
3
 •
4
 •
5
 •
6
 •
7
 •
8
 •
9
 •
10
 •
11
 •

Glossaries (all)

WikiProjects

Things you can do


Java pages in need of attention


Selected quote

Read and edit Wikiquote

KISS principle

Index of Java articles

0-9      A       B       C       D       E       F       G       H       I       J       K      L      M      N      O      P      Q      R      S      T      U      V      W      X       Y      Z


Associated Wikimedia

The following Wikimedia sister projects provide more on this subject:

Wikibooks
Books

Commons
Media

Wikinews 
News

Wikiquote 
Quotations

Wikisource 
Texts

Wikiversity
Learning resources

Wiktionary 
Definitions

Wikidata 
Database