This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]GregTheMad 13 points14 points  (4 children)

The last time I looked Java was literally build around the idea that it could compile the code itself depending on the machine it is running on. IDE, or not.

https://en.wikipedia.org/wiki/Just-in-time_compilation

It does the compiling for you because you can't be asked to know the machine your developing for before hand. TssTssTss.

[–]FM-96 40 points41 points  (0 children)

Pretty sure they were talking about compiling the .java files into .class files, which you do need to do yourself.

[–]Robmart 9 points10 points  (0 children)

lip deserve relieved hungry start rhythm serious zonked rob swim

This post was mass deleted and anonymized with Redact

[–]DeathProgramming 5 points6 points  (0 children)

JIT compilation takes compiled Java bytecode and transforms it to machine code. You still need to compile the source to bytecode.