Skip to content

A N M Bazlur Rahman

  • Home
  • Books
  • About
  • Talks
  • Articles
    • DZone
    • InfoQ
    • Foojay.io
    • TheServerSide
  • Newsletter
  • Contact

class file parsing

DIY JVM Part 1: Decoding the Magic – Parsing Java

February 21, 2025February 21, 2025 by A N M Bazlur Rahman

It’s been about 15 years since I last touched C programming. Back in university, I remember writing a small C program for an assignment—just a simple parser that could scan a C source file and check if its structures were correctly formed. It was nothing fancy, just a mundane academic exercise, and to be honest, … Read more

Share this:

  • Click to share on Twitter (Opens in new window)
  • Click to share on Facebook (Opens in new window)
  • More
  • Click to share on LinkedIn (Opens in new window)
  • Click to share on Reddit (Opens in new window)
  • Click to share on Pocket (Opens in new window)
  • Click to share on Telegram (Opens in new window)
  • Click to share on WhatsApp (Opens in new window)
  • Click to email a link to a friend (Opens in new window)

Like this:

Like Loading...
Categories C, Getting Started, Java Tags bytecode interpretation, C and Java, C Programming, class file parsing, constant pool, debugging in C, DIY JVM, endianness conversion, Java bytecode, Java Virtual Machine, JVM internals, Memory Management, programming nostalgia, software development, systems programming Leave a comment
  • Abstract
  • Agile
  • Book Review
  • Books
  • C
  • Conference
  • Events
  • Experience
  • Getting Started
  • IntelliJ IDEA
  • Interviews
  • Interviews
  • Jakarta EE
  • Java
  • Java Beginner
  • Java Core
  • JDK 23
  • JDK21
  • JEPs
  • LLM
  • Microservices
  • News
  • Newsletter
  • Opinion
  • Parenthood
  • Performance
  • Q/A
  • Release Notes
  • Sealed Classes
  • Security
  • Technical Session
  • Testing
  • Tools
  • Trip Reports
  • Tutorials

  • February 2025
  • January 2025
  • October 2024
  • September 2024
  • July 2024
  • June 2024
  • March 2024
  • January 2024
  • October 2023
  • September 2023
  • August 2023
  • July 2023
  • June 2023
  • May 2023
  • April 2023
  • March 2023
  • February 2023
  • January 2023
  • November 2022
  • October 2022
  • September 2022
  • August 2022
  • July 2022
  • June 2022
  • May 2022
  • April 2022
  • March 2022
  • February 2022
  • January 2022
  • December 2021
  • November 2021
  • October 2021
  • September 2021
  • November 2017
  • October 2017
Mastodon
© 2025 A N M Bazlur Rahman • Built with GeneratePress
 

Loading Comments...
 

    %d