I am developing using JDK1.3.0_02. When I run a standalone application, is there a JIT compiler involved? When a Java applet runs inside Internet Explorer is a JIT involved? When I use Borland JBuilder to build Java programs what compiler is it using? Its own or some version of the regular Sun JDK? Is there a JIT involved there? Thanks!
When I run a standalone application, is there a JIT compiler involved? Quite possibly. It depends on the your JVM in use. When a Java applet runs inside Internet Explorer is a JIT involved? Ditto. If the JIT compiler is available and the option to use it is "turned on", then it runs. When I use Borland JBuilder to build Java programs what compiler is it using? Its own or some version of the regular Sun JDK? I'm not certain, but I think that it uses Sun's compiler with it's own special IDE features specific to that compiler. That's why you sometimes can't just upgrade the compiler that the IDE uses. I'd check Borland's site or the IDE's forums here. Is there a JIT involved there? Not when compiling. The JIT compiler is used when running programs.
Hey Dave, JIT is an acronym for "Just in time" compiler. It optimizes how Java bytecode is executed giving a Java app a huge performance boost. Michael Morris
Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius - and a lot of courage - to move in the opposite direction. - Ernst F. Schumacher
Joined: Dec 10, 2001
Could someone tell me what the heck JIT stands for? In the world outside of computers, "just in time" is the inventory system used by most all large stores (and manufacturers) today. Product is supposed to arrive from the truck "just in time" to put on the "just about empty" shelf. There ought to be an efficient computerized inventory tracking system backed by an efficient communications system to track things. All too often, my experience has been that the shelf is empty, and no one knows when they'll get more in. I'm not sure why I shared this...