先学好基础课程,必修的课程有:
计算机导论,网络技术,数据库基本原理,数据库应用与开发,网页设计基础(html/脚本语言,这是 做Java EE企业级系统开发必要的课程),C/C++程序设计(是程序设计,不是开发,这门是最最最重要的,所有学JAVA入门不能不学的),操作系统(一般是LINUX系统原理,因为Java是跨平台的,必须学会怎样在其他操作系统上部署Java运行环境)。
最后开始学习Java三大平台技术,Java SE, Java ME Java EE 。( Java ME了解一下就好了。)