I hear you. B4A is a *great* alternative to Java, by several hundred miles!
My experience with Java is that it wants to complain about everything, and then some!
As for classes, or OOP-style programming in general, I got to grips with this in another language. The logic of how OOP works clicked with me straight away. To me the main benefit of it was in tying everything together in one neat package, rather than having lots of separate procedural functions
I think a 'basic' implementation would be good to see in a future release
That is, no fancy "extends", "implements" stuff. Just enough functionality to retain the "pick up and code" feel of b4a