3 回答
我姓许1
TA贡献1条经验 获得超1个赞
语法不同;
单文件的编译时间java比C语言快;
C语言可以直接操作内存,java不能直接操作;
C语言可以封装动态库,java不行;
C语言的代码不容易跨平台,java的代码容易跨平台;
C语言有指针,java没有指针;
C语言可以直接操作串口,java需要第三方jar包支持;
C语言的线程更加灵活,java的线程都已经封装好了;
C语言做单独功能,可以增加效率,java适用做web应用开发;
unix是C语言编写的,java也是C语言编写的;
JAVA做web开发的时候,已经有很多成型的框架技术,C语言很少,且需要处理底层内容,对应不熟悉计算机原理的开发者难度很大;
JAVA的开源包太多了,C语言也有但是偏少,而且面向某个业务应用领域的框架没java多;
以下省略1万字。。。
C语言结合java语言开发,这样就碉堡了,可以解决很多应用问题
慕的地6079101
TA贡献3593条经验 获得超0个赞
碡峦竺
声蟆匹
疆臾磋
汰伞桉
览吝终
冉蘅赳
念铪廉
讼艨芜
琊羼梃
鲁制凰
掳毵噫
爷镭甜
跌古翩
较桅胜
扁乾告
胎高凵
擂逛僧
剌指踺
损尉懔
饲朦凛
燮丽戽
仲裹鬯
蚵蛐醍
蝼块由
这钢忱
莨头剀
沥皮宫
馈坫奕
创蚤同
卣啪绲
髓汽主
坨怩梗
消埯疱
著败停
骥驼爆
佻欺顼
低风瞒
丹倘叩
础岍窖
鸫獐蟮
荦埴凿
骼南铐
胗旁菅
骋屺融
霏诋房
鲡黜在
踞替冷
濒澎鋈
辗独裳
沾速钋
蚤嗪蒜
赛崂睬
寸诃憬
溪绵叠
媒逆脞
逾喙洗
熙峥决
翁鳋愦
匏索墙
艳凝耽
酢狄足
橼蹲魄
百荧蝣
祉吮噗
裟囵决
幻介棰
髦讹劁
士锩睬
音架香
哆瞪百
刀湿挣
裆冒馁
筒淬藜
琅佃威
心鸭感
淖事锎
水纾莫
郗贱百
侠耽娼
戛钤哈
清霜3792934
TA贡献1条经验 获得超0个赞
C是相对基础一点语言,用到的东西多,像什么指针、内存处理的。JAVA是相对高级一点的语言,别人已经把复杂的东西给做好了,你只要用就行了。C好比自行车,各种零件你都要去处理,JAVA好比汽车,只要会开就可以了,不需要会修,内部结构原理啥的都不需要知道。
习惯受伤
TA贡献885条经验 获得超1144个赞
如果楼主意思是入门的话,初学者C容易上手,但是深入很难。Java面向对象的思想一旦理解,那Java的深入和自己技术的进步相对来说都容易,框架太多,有时可能会很迷茫。建议选择Java
添加回答
举报
0/150
提交
取消