我准本自学java
有c语言的基础
想问下各位高手 
学java是否要有编译原理的基础??
谢谢了

解决方案 »

  1.   

    支持楼上只想用java就不用
    考虑效率才用
      

  2.   

    谢谢大家的热心
    我还想请教下
    我现在不是计算机专业的学生
    只能抽时间学java
    是现学好数据结构 数据库之后再学java
    还是现学java再学 数据结构 数据库 好呢???
      

  3.   

    我是在学校学的好像是先开数据结构,然后开java,数据库一起学的
      

  4.   

    学数据库和学java语言之间没有必然的联系,是两个课程体系,当你使用JDBC做java数据库编程,才同时用到数据库和java编程知识;
        数据结构是程序员的基础,既然你学过c语言,可以学一下数据结构,大有裨益;
        从面向过程的c过渡到面向对象的java,在编程思路上要有一个转变,楼主要下一些功夫.
      

  5.   

    编译原理...完全不用...
    java,数据结构,数据库,同时学习
    实际上用java作项目也是离不开数据结构和数据库的
      

  6.   

    谢谢大家了
    特别感谢holy_seraphim()