Ich bin grad dabei ein Hello World-Programm in Java __VOLLständig__ zu hintergreifen. Grundsätzlich habe ich das verstanden (zum Glück lese ich gerne), allerdings will ich auch verstehen was ich da überhaupt schreibe und was es im Compoler tut.
Was genau meinst du damit, Java Bytecode, oder einfach nur, wie die Klassen/Objekte aufgelöst werden?
Oder wie in der VM der Zugriff durchgeführt wird? (OK, Letzteres wäre nichts mehr vom Compiler…)
Java Bytecode würde mich nämlich auch interessieren, gibt ja schon viel mehr damit als "bloß" Java. Habe aber bisher aus Zeit- und Anreizmangel bloß Grundkenntnisse, größtenteils aus dem Eclipse-Disassembler.
--A human is a system for converting dust billions of years ago into dust billions of years from now via a roundabout process which involves checking email a lot.
Genau besagter byte-code intressiert mich. Obwohl mich das was danach folgt auch intressiert, also der Interpreter (JVM). Mit Eclipse arbeiten wir hier noch nicht, nur mit der JDK. Eclipse habe ich aber dennoch hier schon rum liegen, sollte es mal demnächst installen^^
Intressiert mich halt, was [FONT="Courier New"]public static void main(string[])[/FONT] nun für mich heißt.
[FONT="Courier New"]Public[/FONT] ist ne Klasse, das weiß ich soweit , aber was heißt nun [FONT="Courier New"]static void main[/FONT]? (string kann ich mir denken)