"The lawyers had told us that we couldn't use the name 'OAK' because [it was already trademarked by] Oak Technologies," said Frank Yellin, a senior engineer at Sun.
"So a brainstorming session was held to come up with ideas for a new name. The session was attended by all members of what was then called the Live Oak group, those of us actively working on the new language. The end result was that about ten possible names were chosen. They were then submitted to the legal department. Three of them came back clean: Java, DNA, and Silk.
No one remembers who first came up with the name 'Java.' Only one person, to the best of my knowledge, has ever suggested in public to being the creator of the name."
Hardware Platform
Java-in-Time
Complier
(JIT)
Java Virtual Machine
(JVM)
Hardware Platform
Just-in-Time
Complier
(JIT)
Java Virtual Machine
(JVM)
Hardware Platform
Just-in-Time
Complier
(JIT)
Java Virtual Machine
(JVM)
Hardware Platform
Just-in-Time
Complier
(JIT)
Java Virtual Machine
(JVM)
Hardware Platform
Just-in-Time
Complier
(JIT)
Java Virtual Machine
(JVM)
Hardware Platform
Just-in-Time
Complier
(JIT)
Java Virtual Machine
(JVM)
JDK
Java Development Kit (JDK) contains JRE along with various development tools like Java libraries, Java source compilers, Java debuggers, bundling and deployment tools.
JRE
Java Runtime Environment (JRE) is an implementation of the JVM.
JVM
Java Virtual Machine (JVM) is an abstract computing machine.
JIT
Just In Time compiler (JIT) is runs after the program has started executing, on the fly. It has access to runtime information and makes optimizations of the code for better performance.
Credit Sense
Credit Sense