java学习解决方法

java学习
     各位大神,我上学期学了一学期的java,现在对java的一些知识算是入门了,但不是很深,对泛型、自动装箱、图形界面不熟。只能写一些简单的程序。而现在学习的是jvm最佳实践(周志明)。我想深入到学习java web,以及Mysql。我现在就是很迷茫,我该继续看java的书籍对java进行更加深入的了解呢?还是以现在这种水平去学习java web?
   另外,请给位大神建议下如何学习Mysql,以及推荐一些学习的书籍。我这里有《MySQL核心技术手册》以及《MySQL5.5从零开始学》、《MySQL入门经典》后面两本带光盘的,有教学视频。
  望各位大神赐教,感激

------解决思路----------------------
java图形界面不要学习了,用处不大
学习下HTML,javascript,然后学习servlet与JSP吧
推荐 servlet与JSP学习指南 
web 框架的基础离不开servlet,学习好servlet非常有必要
------解决思路----------------------
数据库学习mysql或者Oracle,熟悉常用的SQL语句
熟练JDBC连接,熟练java对SQL的操作就可以了

------解决思路----------------------
引用:
那现在半吊子水平继续往下学习效率大吗?

继续向下看,遇到不懂的,立马回头继续看基础,补齐基础就继续前行