C语言与java的不同

shadowofhell 2016-10-03 05:25:53
对于新手来说二者的学习有什么区别,哪个更容易入门。二者的学习难度分别在哪里。
...全文
1315 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
Pipepo 2017-01-24
  • 打赏
  • 举报
回复
c语言的话就是什么事情都要自己做,像内存回收这类的都要自己写,运行速度快,对硬件的控制比较好,难点是指针。它没有java那么多样的库(当然如果水平够的话 用c可以模块化开发 效率不错 ,但是别人写好的我们拿来用就好了),而且java开发的效率要比c高上许多而且速度不慢。但是学java那么就要学框架,难点是整体程序的设计架构。java是面向对象的相对于c更“人性化”。java的话我接触不多,你可看看其他人的理解。不过新手可以学习java,能很快找到成就感,这样也有兴趣继续学。前期培养学习信心和兴趣比较重要。
曹绍华 2017-01-24
  • 打赏
  • 举报
回复
java最大的特点就是内存回收和滞后绑定。养懒了一帮人。是人都喜欢懒,人多的了就都在上面开发各种类库。随着硬件升级,虚拟机的效率不在是问题。作为一个用过 C,C++,JAVA,Delphi,还有部分前端开发语言的毛皮都用过的人说的。
slmax1 2017-01-24
  • 打赏
  • 举报
回复
现在搞C++,想转JAVA了,为了就业市场.但真心喜欢C++
kernelkoder 2017-01-23
  • 打赏
  • 举报
回复
c比较原始,比较贴近硬件,但是c不简单,你可以看看linux内核,都是纯c代码 c需要自己管理内存分配回收 java类库强大,但是效率低,学习简单,应用广,比如阿里巴巴的系统很多都是java开发的
异常异长 2016-10-06
  • 打赏
  • 举报
回复
混饭吃 java足够 ; 兴趣使然 c更适合
zhanggza4 2016-10-05
  • 打赏
  • 举报
回复
路过学习了,还是JAVA好学些。
网络咖啡 2016-10-04
  • 打赏
  • 举报
回复
C语言入门还是有些难度的,比较底层了 应用层的开发用Java的多,会了以后找工作也容易一些
当作看不见 2016-10-03
  • 打赏
  • 举报
回复
Java更简单一点,各种包都有实现,框架一抓大把,运用场合较多,面向对象,难点就是设计模式,如何分解问题。。, C语言停留在小学生水平,,,,效率比Java高很多,难点由于接触不深,指针就把我绕晕了,心累,感觉为了就业,不用想直接Java,为了研究一下的话,C语言可以让你对低层了解更深

702

社区成员

发帖
与我相关
我的任务
社区描述
提出问题
其他 技术论坛(原bbs)
社区管理员
  • community_281
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧