I hope you're not going to do that, you need to live too or this is going to become VERY boring right away. I suggest you do this: in stead of devoting 10 hours cramming, devote 2 hours to cramming and 4 to building something fun. You'll be stuck lots of times, but when you get stuck on something functional you have something specific to learn and work at which helps you to focus. Of course your first few weeks will be mostly cramming to get the basics of the basics in your head.
1st Question. How long would it take to become familiar with Java if I devoted 10 hrs every day of studying books dealing with Java?