1、首先需要学习计算机基本原理;
2、其次需要了解java语言发展简史和java开发环境的搭建;
3、体验java程序的开发、java语法格式、常量和变量、变量的作用域、函数和函数的重载、运算符、程序流程控制、数组和操作数组的类、针对数组的常用查找、排序算法原理以及其java实现;
4、然后学习java对象的本质,理解面向对象、类与对象的关系和在程序中如何应用面向对象的思想解决问题;
5、最后需要学习基本数据类型包装类。