没任何语言基础怎么去学JAVA?需要先学C语言吗?

 我来答
吴所不ai
2015-10-05 · TA获得超过3822个赞
知道小有建树答主
回答量:601
采纳率:50%
帮助的人:278万
展开全部
不需要先学C,,虽然我简单的学了一下C,但对学习JAVA并没有什么大的影响,最多就是在学习算法时轻松了点,所以我建议你去买一本清华大学出版社出版的JAVA2实用教程,从基础开始,记得一定要坚持,每个例子都要自己亲自实现一遍,做完这本书的程序,你会发现你已经JAVA入门了,然后做一些简单的JAVA程序,如图书馆管理系统之类有使用到数据库的.其实当你完成我刚给你介绍的书后,你已经能清楚的知道自己该做什么,该买什么书,什么书才好了,记得一定要坚持.因为在最初学习做程序是非常郁闷和枯燥的.我曾经被虐待了好几个月!祝你成功喽!
当代子龙007
2014-05-21
知道答主
回答量:25
采纳率:0%
帮助的人:9万
展开全部
理论上是不要学的,java是面向对象的,而c是面向过程的,但是语言都是相通的,看看了解一下c语言也行(为学c++也是一种面向对象的语言打下一个基础),学java基础(j2se)可以看看马士兵的视屏,要的话,留邮箱给我,我发给你,由于java语言分支比较多,所以j2se一定要学好,不然以后的j2ee和j2me就没法学了,还有一本书《think in java》等你有了一定基础时,可去看看。希望我的答案对你有帮助。
追问
英语不太好学JAVA会不会很难?
追答
英语不要太差吧,只要你多敲代码,熟能生巧那也行,英语不是太好的话,入门时可能稍有点阻力,建议还是要学好英语,否则到时候查API文档(可以理解成java词典)就不容易帮助理解,因为所有的方法的方法名都是英文单词,如果英语好的话,一看这个方法的方法名就知道是什么意思了,有助于快速了解方法的用途,如果是要深入研究java语言的话(指的是开发源代码之类的),那英语必须的要好,因为要看文献,而文献最好是看英语的著作,个人觉得英语水平至少六级吧,如果是一般工作的话四级水平就够了吧,不急慢慢来,只要你有耐心,学java时多查查英语词典,java和英语水平自然会上来的
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友0c7f22699f
2014-05-23 · TA获得超过2628个赞
知道小有建树答主
回答量:2827
采纳率:63%
帮助的人:896万
展开全部
没任何语言基础必须是先学C的,这么说吧,几乎都是C精通的然后再继续深造JAVA的,否则直接学JAVA也行,但是阻力会很大的,很多概念都无法理解。我现在也正在学C。我是看视频学的,我现在看的是夏老师的,感觉还行,最吸引我的的地方就是讲的一听就能听懂,而且不繁琐啰嗦,简明清晰,都是重点。之前看过郝斌金文什么的,康辉的也看了一点,感觉都讲的太高深了,而且听不出哪些是重点,有用没用的都讲,像我这样初学者都看的失去学的信心了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yichuha
2015-09-25 · TA获得超过256个赞
知道小有建树答主
回答量:212
采纳率:0%
帮助的人:147万
展开全部
C语言是JAVA的基础,建议先学C。
如果是初学的话,任何书都可以。有本新书也给你推荐下《C语言其实很简单》。很适合初学,很接地气,很好玩很活泼又不失准确、知识点连贯。详细我不说了,自己网上搜。注意不是《C语言入门很简单》别看错
老书都知道就不说了,自己选择吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ujscs
2014-05-21 · 超过58用户采纳过TA的回答
知道小有建树答主
回答量:323
采纳率:0%
帮助的人:154万
展开全部
不需要。
C面向过程
Java面向对象
Java比较简单,不需要学C
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式