想学习java开发 需要先学习c语言么? 如果不需要那要什么知识做基础?

Python018

想学习java开发 需要先学习c语言么? 如果不需要那要什么知识做基础?,第1张

不需要啊。学习语言都是差不多的,只是语法不同函数不同罢了。但是不建议先学习java。建议首先学习c或者c++。然接触界面可能需要一些时间,但是,你绝对会感觉更好,用java编程的速度比不上c和c++。对于学习语言,是不需要基础的,你可以大胆放心去学习,学习语言最重要的就是多上机。。。上机。。上机。。。

推荐谭浩强的关于c的书。

别听上面说的什么单片机,那个主要是电气和通信类学的,你学的那个专业主要是软件方向的,C语言是必学的课程,也是很重要的课程,为以后学其他的打下很好的基础,记住语言都是相通的,所以你要学好C,你说的那边书,我也学过,其实各种版本的书都差不多,就是这些内容,没必要纠结这些,重点就是指针,这是C语言的精华,指针可是程序员杀手啊,当然书上用到的指针都是很简单的一些题目咯,我建议你花上两个小时把整本书翻翻看看吧(看把戏),然后可以把书上的每一个代码都敲到电脑上运行一下,看看能否正确运行,你运行之后就会发现,书上有很多代码都有那么点错误,呵呵,主要是兴趣咯,你看前面几章的时候没必要太纠结那些定义,记住定义就行了,你越学到后面,前面理解的就越清楚,最好是学快点,不然还没看到后面的精华就忘了前面的了,进大学后,你就可以去一些大学的ACM网站(编程竞赛的)做一些C语言题目,主要是学习算法,这个对以后很有用的,锻炼你的逻辑思维哦,这是我上学期学C的经验,希望对你有帮助。

建议从C语言开始。如果要从Java开始的话,可以看下韩顺平的循序渐进系列的视频,讲的很慢,但是讲的比较仔细,适合初学者。我建议从C 开始,以后发展的选择很多了。大家都说Java简单,那也是相对的。但是Java,C++,C#,都是以C为基础的。所以建议学习C 。