永发信息网

java/c c++可以同时学吗 如果不行 应该怎么学?

答案:2  悬赏:20  手机版
解决时间 2021-11-22 16:59
java/c c++可以同时学吗 如果不行 应该怎么学?
最佳答案
当然可以,但是不建议。
第一,C/C++和JAVA的语法的相似度很高,但是他们的运行机制是完全不一样的。初学者很容易混淆。比如C/C++里面有指针的概念,而且指针在不用的时候需要通过free或者delete来收回。但是Java有垃圾回收机制,而不必手动回收指针。(初学者很有可能受到JAVA的影响,在C/C++里面申请了指针,而最后忘记回收)。
第二,C++和JAVA是面向对象的编程语言,而C是面向过程的。此二者之间的差异也会让同时学习这三种语言的初学者感到迷茫。
第三,JAVA和C++已经封装了好多基本数据结构(链表,栈,映射等)和基本算法(排序等),而C只提供了最底层的功能。如果同时学习三者,在你需要用C语言写程序而又需要用到一些数据结构和算法的时候会感到不适应。

所以我的建议是,先学习和掌握C语言,再同时学习C++和JAVA。
全部回答
当然是没有问题,看你自己的承受能力2256
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
备胎是全尺寸的,各种规格与正胎完全一致,可
怎么偷东西?
媒介为例论述媒介应该树立怎样经营管理理念
有一位公证员叫王纯的吗
影尚造型地址在哪,我要去那里办事,
想在云梦定居买房 请问哪里的房子性比价好
什么是香豆子
潍坊卧尔马广场距离鸢飞大酒店多远
有一次男友要我穿透明的胸罩和内裤,我觉得特
新鲜拐枣洗干净了没太阳晒能泡酒吗
电脑Windows照片查看器背景颜色怎么更改
惠民滨州皎月水饺宾馆地址在什么地方,想过去
2.5×(4.2+5.08)用简便方法
25码和2档匹配吗?当车速在25码时还用二档行吗
为什么大陆的最高和最低气温比海洋早一个月
推荐资讯
Jennifer是什么意思
请问。从河北任丘。到河南周口。有什么路线?
VC++的MFC中“CWnd::Create”: 函数不接受 2
什么叫智齿
青岛悦工机械,老板和老板娘手机分别是多少?
已知函数f(x)是定义在R上的奇函数,且当x<=0时
大竹县东柳农村信用合作社团坝分社地址有知道
5.3 8.8x8.8 3.5怎么巧算
我想了解历史,请推荐一些书
晚上睡觉挖鼻屎
怎样用photoshop cs6绘制奥运五环
美肤堂美容美体地址在什么地方,我要处理点事
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?