Navigation

User login

To prevent automated spam submissions leave this field empty.

What is Just-In-Time-Compiling (JITC) in Java and other languages?

Just-in-time-compiling or JITC is a technology that is used by Java, the .NET Framework, and other managed code-based programming languages that assists in creating hardware-optimized code.

Just-in-time-compilation (JITC) -- what is it?!Just-in-time-compilation (JITC) -- what is it?!

When a Java program is first compiled, it is compiled into bytecode which is hardware and operating system independent. When that program is run on a particular hardware system/operating system combination, the Just-In-Time-Compiler takes the bytecode and then optimizes it for that specific hardware. This process typically happens in the background during startup and for the first few moments while the application is running. Therefore if you run a Java program for the first time, it may be a bit slower at first as the JITC process completes. Once this has been completed, the application will run with full optimization.

by Margaret Walker on Mon, 04/19/2010 - 07:16

Recent Posts

Poll

Are you excited for Avatar 2?
I already dyed my skin blue in anticipation!
44%
I think I'll wait for the reviews
32%
I prefer movies about puppies and kittens!
24%
Total votes: 5971

Random image

Android Command Menu