JAVA与C区别是什么?

wren_czm 2011-01-03 01:13:51
做了快四年的C开发,最近在学习JAVA ,想了解一下JAVA与C的区别是什么?哪位兄弟可以介绍一下,不胜感激。
...全文
1727 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
念茜 2011-01-03
  • 打赏
  • 举报
回复
C底层 java上层

想要理解透彻
不管深入什么语言,c都是基础必修课。
chenzhp 2011-01-03
  • 打赏
  • 举报
回复
说的更通俗点,Java编程,好多东西都有现成的框架,函数之类的。
而C就要更加深入的了解底层实现了。
liahr 2011-01-03
  • 打赏
  • 举报
回复
1L说的很好了,我不用再说了
wuyu637 2011-01-03
  • 打赏
  • 举报
回复
1. c是面向过程的语言,java是面向对象的语言,OO的东西c里都没有,JAVA里有(类,继承,多态,封装,)
2. 一个是编译性的语言,java是解释性的语言
3. c能直接操作内存,指针,JAVA不行。c的内存需要程序员自己管理,java有内存回收机制
4. java里自带了多线程的支持,而c对多线程的支持和操作必须依赖操作系统的API
5. c的效率比JAVA高,(高多少具体需要看写的什么代码,)
6. java对网络编程的支持做的比c要好很多。
7. java跨平台,不过这个跨平台是建立在java虚拟机的前提下的,也就是说这个平台下首先要有可运行的虚拟机

2,851

社区成员

发帖
与我相关
我的任务
社区描述
本论坛以AI、WoS 、XR、IoT、Auto、生成式AI等核心板块组成,为开发者提供便捷及高效的学习和交流平台。 高通开发者专区主页:https://qualcomm.csdn.net/
人工智能物联网机器学习 技术论坛(原bbs) 北京·东城区
社区管理员
  • csdnsqst0050
  • chipseeker
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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