Sun Microsystems and chipmaker ARM are to collaborate on developing Java chips for wireless and mobile devices.
As part of the agreement announced yesterday, ARM will build Sun's Java technology into its microprocessors based on the company's Jazelle technology.
Two ARM chips, the ARM7 Thumb and the ARM9 Thumb, can already run some Java instructions through the Jazelle chip extension, but the company intends to spread this Java ability across its entire line of processors.
ARM chips traditionally support two instruction sets: 16 and 32-bit. The Jazelle technology extends this by adding a third instruction set, Java byte code, to the capability of the processor.
Rich Green, vice president of Java software at Sun, said: "We see ARM as underpinning a great deal of microprocessor technology in consumer electronics.
"The ARM Jazelle technology provides a highly-optimised implementation of the Java Virtual Machine [JVM], speeding up execution times and providing consumers with an enriched user experience on their mobile devices."
Java programs run inside the JVM which handles the details of communicating with the underlying hardware. The JVM can also make it much faster and cheaper to develop software that runs on multiple devices.
Markus Levy, an analyst at MicroDesign Resources, said he used not to believe in Java because of the performance issues. "But now I see it coming," he said. "It's just a matter of time. There's no doubt you will see three to 10 times more performance."
Cotton seedling freezes to death as Chang'e-4 shuts down for the Moon's 14-day lunar night
Fortnite easily out-earns PUBG, Assassin's Creed Odyssey and Red Dead Redemption 2 in 2018
Meteor showers as a service will be visible for about 100 kilometres in all directions
Saturn's rings only formed in the past 100 million years, suggests analysis of Cassini space probe data
New findings contradict conventional belief that Saturn's rings were formed along with the planet about 4.5 billion years ago