社区
高通开发者论坛
帖子详情
JAVA与C区别是什么?
wren_czm
2011-01-03 01:13:51
做了快四年的C开发,最近在学习JAVA ,想了解一下JAVA与C的区别是什么?哪位兄弟可以介绍一下,不胜感激。
...全文
1727
4
打赏
收藏
JAVA与C区别是什么?
做了快四年的C开发,最近在学习JAVA ,想了解一下JAVA与C的区别是什么?哪位兄弟可以介绍一下,不胜感激。
复制链接
扫一扫
分享
转发到动态
举报
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虚拟机的前提下的,也就是说这个平台下首先要有可运行的虚拟机
jni C结构体转
JAVA
实体类
可实现将C语言中的结构体转换为
JAVA
类型的实体类。 目前支持基础数据类型int、long、foloat、double、const char *、bool的转换,也支持将数组装换为
JAVA
中的ArrayList。目前有个难点是将枚举类型直接转换为
JAVA
中的枚举,这个目前还搞不定,如果有朋友知道怎么搞,欢迎来讨论指导。 demo中
JAVA
部分的开发工具使用的是eclipse,C部分使用的是VS2013。
浅谈c i++与
java
i++的
区别
浅谈 c i++ 与
java
i++的
区别
c 代码: #include
void main(){ int i=0;
C语言与
Java
的
区别
2共1页.pdf.zip
C语言与
Java
的
区别
2共1页.pdf.zip
经典算法
Java
和C语言两种实现
河内塔 费式数列 巴斯卡三角形 三色棋 老鼠走迷官(一) 老鼠走迷官(二) 骑士走棋盘 八个皇后 八枚银币 生命游戏 字串核对 双色、三色河内塔 背包问题(Knapsack Problem)
C#与
java
的
区别
C#和
java
的
区别
JAVA
和C++都是面向对象语言。也就是说,它们都能够实现面向对象思想(封装,继乘,多态)。而由于c++为了照顾大量的C语言使用者,
高通开发者论坛
2,851
社区成员
5,758
社区内容
发帖
与我相关
我的任务
高通开发者论坛
本论坛以AI、WoS 、XR、IoT、Auto、生成式AI等核心板块组成,为开发者提供便捷及高效的学习和交流平台。 高通开发者专区主页:https://qualcomm.csdn.net/
复制链接
扫一扫
分享
社区描述
本论坛以AI、WoS 、XR、IoT、Auto、生成式AI等核心板块组成,为开发者提供便捷及高效的学习和交流平台。 高通开发者专区主页:https://qualcomm.csdn.net/
人工智能
物联网
机器学习
技术论坛(原bbs)
北京·东城区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章