I typically don't open source things but I do have a little bit available here (both repo's are Java, not much but at least it's something): https://github.com/Swizzbeat
I got interested in Java when I thought about writing my own bot scripts for a RuneScape. From there I stumbled upon many reverse engineering resources, and eventually built my own basic RuneScape bot which identified a few classes and subclassed their canvas for me to paint over. Reading the JVM specification was probably the best thing I've ever done as I learned quite a bit about bytecode and how the JVM works. I've never had a comp sci class in my life, but I did manage to sneak into the AP Computer Science AB exam last year in high school and get a 4 on it.
If you need any other information let me know, I'll try to scrape up some more code I want to make public.
I got interested in Java when I thought about writing my own bot scripts for a RuneScape. From there I stumbled upon many reverse engineering resources, and eventually built my own basic RuneScape bot which identified a few classes and subclassed their canvas for me to paint over. Reading the JVM specification was probably the best thing I've ever done as I learned quite a bit about bytecode and how the JVM works. I've never had a comp sci class in my life, but I did manage to sneak into the AP Computer Science AB exam last year in high school and get a 4 on it.
If you need any other information let me know, I'll try to scrape up some more code I want to make public.