mangopearapples 16 Posting Whiz in Training

I've been making games for a Nintendo DS homebrew with PAlib and DevkitPro and C code for a while now but I was wondering if DS game development would be available with Java.
If not the DS, what would Java be able to make games with?
I know that Android uses Java but what else does?
Thanks.