(There are hundreds of excellent source codes for Java programming. There is something that can't be solved by learning effective code. Come to our Love Open Source and see it. There will be materials or software you need, tutorials, patches, source codes, etc)