• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Basic Questions

 
Mark Mokris
Ranch Hand
Posts: 61
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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!

Mark
 
Dirk Schreckmann
Sheriff
Posts: 7023
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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.
 
Dave Wingate
Ranch Hand
Posts: 262
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Could someone tell me what the heck JIT stands for?
 
Michael Morris
Ranch Hand
Posts: 3451
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
 
Dirk Schreckmann
Sheriff
Posts: 7023
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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...
 
Guy Allard
Ranch Hand
Posts: 776
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Guys - JIT has nothing to do with compilation. It is a runtime concept .......
G.
 
Jim Yingst
Wanderer
Sheriff
Posts: 18671
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Guy - I guess someone forgot to tell Sun.
JIT has nothing to do with the javac compiler. But it's never to late to do more compiling - even at runtime.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic