I'm looking to improve my skills with Java and to learn a lot more about the blockchain, so I'm looking for the best way (not easier) to learn to create my own currency but with Java or some framework for it or also make a fork or clone a currency that already uses java like for example WAVES. Any site, document, tutorial or subforum from here would be of much help, many thanks in advance and good luck.
-> You can create your own coin either based on the SDK provided by ETH or LIsk.Both makes it easier with JavaScript.(I'm not sure if they offer Java API as well)
-> Forking a coin which isn't developed in a native language would require you to rewrite the codebase in your language of choice.