前辈们好:
    现在在念大一,马上就要念大二了,对于将来选择的专业不是很清楚,
    不过我确定将来学习的方向是java软件开发方向,
    可是java对于我现在来说完全是一片空白,
    不知道该怎么学习java,求前辈们传授一些学习java的方法和技巧。
    不知道在大学期间学习的专业基础课该学到什么样的程度比较恰当
                                     多谢前辈们    

解决方案 »

  1.   

    我不是计算机专业的学业生,但是我知道要学好java有很多计算机专业的基础课是很重要的。像操作系统,编译原理,数据结构,还有离散数学。。
    我现在在补计算机专业的基础课
    再次说下。这些基础课很重要哦。
      

  2.   

    大学期间现在都有java基础课程了吗?我就没赶上我的一点意见:所谓大学,先不要给自己定那么多条条框框,当然选择java方向也是可以的,因为java语言比较优雅,而且体现了面向对象的诸多特性,但是还是鼓励你多学习C/C++,数据结构,操作系统如Solaris或linux相关知识,先广而后精,打下深厚的基础之后你发现,java只是一种语言而已。多看计算机行业的名著,这些我就不一一列名了,但是基础是要学好英语,这样你就可以直接看英文版java本身来讲,最基础的当然是就像看C或者C++一样,入门,中级都可以用的The <java/C/C++> Programming Language,一般叫这个书名的都是语言的缔造者,比如C的缔造者写的C程序设计语言,那java的这本就是gosling写的,所以你看了一点都不亏,呵呵。可以到书店溜达溜达,到卓越或者豆瓣上看一看,然后看看中英文java的网站比如javaworld, 或者theserverside或者Sun的java站点,这些都有裨益。。现在不是java语言是一片空白,是程序设计对你是一片空白,所以你要先学习写理论知识,起码知道计算机是怎么工作的,计算机语言是怎么工作的,java语言和C语言又是怎么工作的,现在流行的动态语言,或者经典的静态语言的工作原理等等,这些知识都需要学习找到好的书是入门的关键,要读一本书的时候可以问问有经验的人适合不适合你。。等你有了一定的基础,你自己就可以判断,你的短板是什么,再按方抓药浅见请补充
      

  3.   

    java就自学吧,别期望能在课堂上学到什么.几十个学时能学好java根本不可能.既然你下了决心向java这个方向就自己好好地狠下苦功.大学里面的基础课程都要好好地修,对你学java也有很大帮助的.