初学者学习java和c 哪个好
答案:7 悬赏:80 手机版
解决时间 2021-04-15 18:10
- 提问者网友:黑米和小志
- 2021-04-14 19:22
初学者学习java和c 哪个好
最佳答案
- 五星知识达人网友:轻雾山林
- 2021-04-14 20:00
这个主要看你的专业和发展方向,如果是程序员、网络开发工程师等需要深入学习编程技术、接触计算机领域的话,C语言无疑是最基础也是必须的编程语言。如果只是偏向应用,开发一些Demo的话,学习Java会比C实用一些。当然学习C语言之后要进入工作等领域还是需要进一步学习C++和Java等语言的,毕竟现在的技术发展迅速,多种语言各有特色和优势,所以需要结合实用。
全部回答
- 1楼网友:春色三分
- 2021-04-15 02:31
C语言吧,这个基本上都会学,是基础。大学里面都会开这门课程
- 2楼网友:夜余生
- 2021-04-15 01:30
初学者我建议你学C吧
- 3楼网友:零点过十分
- 2021-04-15 00:04
看个人兴趣了,java是面向对象的,C是面向过程的,你看哪种容易接受就先学,等学会了一门语言别的就非常简单了,至于进阶部分看你往哪方面发展了,还有楼上的 struts+hibernate+spring 并不是顶级,最关键的是通过这几个框架的学习认识思想,也许哪天这几个都淘汰了,又学习新的,基础和思想才是王道!
java群:72170098
java群:72170098
- 4楼网友:人類模型
- 2021-04-14 22:56
其实看你要选择什么了,人生面临的第一点不是该走那条道路,而是先想好如你要走的方向。果你的软件就想跟电脑打交道,那就学纯面向对象语言..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或者C++,不过C类语言(除去C#)的开发效率那不是一般的慢,着这么一个竞争如此激烈,更新换代如此之快的时代,效率往往决定了太多太多与经济挂钩的东西。到如今C的程序员用凤毛麟角来形容有些夸张了,但事实上,真的不多了。没几个人能从事驾驭的了C或者C++的指针。
不过一个C/C++程序员的薪水岂是一个单纯一个java程序员所能比较的。呵呵。
好了 现在脱离电脑,单就嵌入式开发系统来说,像电冰箱呀,自动饮水机呀,GPS导航呀,还有最近出了一款特别非常便宜的笔记本电脑,说是电脑也没错,人家也没骗人,价钱也没那么黑。让你觉得真的笔记本像是有这么便宜的了。不过,其实,本质上,那就是一款嵌入式开发的小东东。骗骗那些不真正懂电脑的罢了。呵呵,扯远了,赶紧回来...
就这些计算机之外的程序控制,你用java是做不了的,java的运行需要虚拟机,就像C#的运行需要.net 框架一样。尽管可能未来有那么一天可以把虚拟机或者.net植入单片机系统,直接用C#或者java来从事嵌入式。但最起码,最近是不可能了。软件的发展总是随着硬件!
你想过好日子学java,2到3年,java对你来说就像用自己的手一样随心。你想过辛苦但有成就的日子,好好学C,8到10年就能大成!
- 5楼网友:鸠书
- 2021-04-14 21:50
我读大学的时候学习的基础语言的C语言。因为C语言里面包含的是最基础的计算机语言。一旦学好C语言。基本上其它的计算机语言都能直接看懂了。JAVA比C语言的流程语法简单更简洁一些。但是毕竟C语言是最基础的计算机语言。我建议还是先从C学习起比较好。
- 6楼网友:舍身薄凉客
- 2021-04-14 20:50
先学习C吧,C学好了学其他语言会事半功倍的。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯