永发信息网

初学者学习java和c 哪个好

答案:7  悬赏:80  手机版
解决时间 2021-04-15 18:10
初学者学习java和c 哪个好
最佳答案
这个主要看你的专业和发展方向,如果是程序员、网络开发工程师等需要深入学习编程技术、接触计算机领域的话,C语言无疑是最基础也是必须的编程语言。如果只是偏向应用,开发一些Demo的话,学习Java会比C实用一些。当然学习C语言之后要进入工作等领域还是需要进一步学习C++和Java等语言的,毕竟现在的技术发展迅速,多种语言各有特色和优势,所以需要结合实用。
全部回答
C语言吧,这个基本上都会学,是基础。大学里面都会开这门课程
初学者我建议你学C吧
看个人兴趣了,java是面向对象的,C是面向过程的,你看哪种容易接受就先学,等学会了一门语言别的就非常简单了,至于进阶部分看你往哪方面发展了,还有楼上的 struts+hibernate+spring 并不是顶级,最关键的是通过这几个框架的学习认识思想,也许哪天这几个都淘汰了,又学习新的,基础和思想才是王道!
java群:72170098
其实看你要选择什么了,人生面临的第一点不是该走那条道路,而是先想好如你要走的方向。果你的软件就想跟电脑打交道,那就学纯面向对象语言..java!java本事就是一门完整的有自己独立体系的语言,你不学C也一样能学会。很多人看过java觉得java的语法来源于C,其实java与C语言已经有了很多的本质上的不同。况且java的编程思想跟语法是来源于C++而不是C,等你如果有机会学过C++就知道了,C++对C的扩充可不是一点点。其中面向对象思想的引入,那也不是一两句话能解释的清楚的。
C中或者C++中最厉害其实是指针,你要是有能力有毅力不怕失败崩溃气馁的话,就学C或者C++,不过C类语言(除去C#)的开发效率那不是一般的慢,着这么一个竞争如此激烈,更新换代如此之快的时代,效率往往决定了太多太多与经济挂钩的东西。到如今C的程序员用凤毛麟角来形容有些夸张了,但事实上,真的不多了。没几个人能从事驾驭的了C或者C++的指针。
不过一个C/C++程序员的薪水岂是一个单纯一个java程序员所能比较的。呵呵。
好了 现在脱离电脑,单就嵌入式开发系统来说,像电冰箱呀,自动饮水机呀,GPS导航呀,还有最近出了一款特别非常便宜的笔记本电脑,说是电脑也没错,人家也没骗人,价钱也没那么黑。让你觉得真的笔记本像是有这么便宜的了。不过,其实,本质上,那就是一款嵌入式开发的小东东。骗骗那些不真正懂电脑的罢了。呵呵,扯远了,赶紧回来...
就这些计算机之外的程序控制,你用java是做不了的,java的运行需要虚拟机,就像C#的运行需要.net 框架一样。尽管可能未来有那么一天可以把虚拟机或者.net植入单片机系统,直接用C#或者java来从事嵌入式。但最起码,最近是不可能了。软件的发展总是随着硬件!
你想过好日子学java,2到3年,java对你来说就像用自己的手一样随心。你想过辛苦但有成就的日子,好好学C,8到10年就能大成!
我读大学的时候学习的基础语言的C语言。因为C语言里面包含的是最基础的计算机语言。一旦学好C语言。基本上其它的计算机语言都能直接看懂了。JAVA比C语言的流程语法简单更简洁一些。但是毕竟C语言是最基础的计算机语言。我建议还是先从C学习起比较好。
先学习C吧,C学好了学其他语言会事半功倍的。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
低温管道保温材料该怎么去选择
解答题【海洋地理】读“某区域地形剖面示意图
两个都很熟悉的已婚男女,之前有过拥抱亲吻,
车间内需要220v插座吗
一个app里面能同时存在多少个sharedprefence
方程式,x=a²-b²a-b=(a+b)
想在word中加入一个序数符号就是一个圈里加上
g1852运行时间
求容祖儿版共你痴痴爱在无损或高品质百度网盘
thcg结果是37239.50是什么意思
如何不换灯的情况下改变led射灯的颜色?
父母强迫子女和别人结婚怎么办
STM32的Systick设置问题:
银行卡和存折哪更安全
去意大利让带牛肉吗。去意大利探亲想带自家煮
推荐资讯
什么是特发性震颤???
一到冬天手就换皮,有什么办法么?
三星u608怎么样
广东大地影院建设有限公司重庆万州分公司怎么
怎么加速破坏n73导航键
SQL 怎么group by两次
c盘那些文件可以删除
别人家的后窗户隔条路对着我家大门
淘宝上买个几百块钱家用洗车机能开个小型洗车
择优是什么意思,择优考试怎么面对?
文员需要会什么,做文员需要会什么?要不要文
what about now的MP3连接网址
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?