title: 我们如何学好Java？
desc: 没学过英语，也没接触过计算机语言，现在想自学JAVA，能行吗？
topic: Java 入门
content: 如果你没有任何编程基础的话，建议你先学习C（面向过程的），然后在学习JAVA编程基本理论，对面向对象编程有系统的认识其次，学习JAVA可以走两条路。一是学习J2ME，面向手机编程的，一是J2EE，开发大型项目的，要学习很多技术struts，hibernate，spring，javascript等等我看你对编程的基础一点都没有，自学可能相当困难。很多没有基础的人学习C都觉得C难，其实这是最简单的入门语言。如果你不想学习C，直接学习JAVA. JAVA的基