请求各位前辈解惑.
我基本零基础(就大学学过谭浩强的c)正在一个培训机构学习了java,共四个月.已经一个月的java,一周的sql,三天的jdbc,一天的xml.我觉得自己学的还行,在老师的带领下做了一个简单的考试系统.但是感觉来到这个论坛,看到自己不会的太多太多了,现在学的东西太杂.每天上课的东西我学的还行,老师说不会就练一百遍,但是我却更喜欢拿笔在笔记上总结,老想了解一些底层的工作原理,喜欢深究,譬如说 局部变量int a=3;我在网上找资料就找了几天,越深入越蛋疼,现在还在纠结虚拟机指令.大家觉得我的这种学习方式是不是很有问题?请问前辈们觉得初期该怎么学习?如何提高?我需要怎么做,或许是我太过于急于求成了,还是很想听听大家的意见,没多少分,100分都散了.