Generating Java bytecode Part 1

Veröffentlicht am: 30 Dezember 2023
auf dem Kanal: DcraftBg
142
6

In todays video, we're starting to work on a new language that targets Java bytecode called hog. We're looking back into the Oracle docs for Java and generating some bytecode in Rust. This is part 1 of a few, with the purpose being, generating a working "Hello World" for java in our own language.

00:00:00 - Intro
00:00:18 - Changes since last time
00:01:06 - Creating a new folder
00:02:10 - Docs
00:04:40 - Hello World file
00:07:50 - Class file format
00:16:00 - IO API Design
00:19:58 - What are you?
00:23:26 - Const Pool
00:25:30 - Why we need this API
00:26:25 - Refactoring Code
00:27:00 - This Class and Super Class
00:31:00 - Debugging
00:37:10 - Disassembly
00:45:40 - Type Descriptors
00:47:30 - Main method
00:48:45 - Access Flags
00:52:30 - Method Pool
01:00:00 - JavaBody structure
01:17:13 - Conclusion

#coding #java #rust


Auf dieser Seite können Sie das Online-Video Generating Java bytecode Part 1 mit der Dauer stunde minuten sekunde in guter Qualität ansehen, das der Benutzer DcraftBg 30 Dezember 2023 hochgeladen hat, den Link mit Freunden und Bekannten teilen, dieses Video wurde auf Youtube bereits 142 Mal angesehen und es wurde von 6 den Zuschauern gefallen. Viel Spaß beim Betrachtenden Zuschauern gefallen!