java基础是必须的，其次是数据库的一些知识啊，还有就是一些开源的框架，Struts,Spring hibernate等等，如果做web，就需要学一些html还有javascript方面的知识，自己学困难比较大，可以考虑报一个培训班。java基础是必须的，其次是数据库的一些知识啊，还有就是一些开源的框架，Struts,Springhibernate等等，如果做web，就需要学一些html还有javascript方面的知识知识，自己学困难比较大，可以考虑报一个培训班。
java工程师需要学什么