我是个门外汉,请问C++和JAVA可以一起学吗
展开全部
建议不要混在一起学,Java不是C家族成员。原因如下:
1)可以先学C++后再学Java,有C++的指针,面向对象基础作铺垫,再学Java或其它任何一门语言会有事半功倍效果;
2)正如前面所说,Java不是C家族的成员,例如,在面向对象这块至少在一些语法层面上,你会发现Java的语法是很恶心的。如B类需要继承A类:
Java会这样写
class A{
}
class B extends A{
}
C++这样写(C家族)
class A{
};
class B :A{
};
C#这样写(C家族)
class A {
}
class B :A{
}
再比如,在Java里,类变量,类方法,不仅可以用类名去调用,甚至还可以用对象名去调用,而在C家族里是不允许的。
再比如,在Java里定义类的成员时,若不加访问修饰符时,默认访问级别是本包任何地方均可以访问,而C家族默认是私有的,即类体内部可访问。
当然还有很多差异...
展开全部
分开学,学完一个再学另一个,效果比在一起学要好。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
先学会一个,在去涉及另一个。这些语言都是相通的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
门外汉,开始学还是专攻一个吧。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
为什么要一起学呢?为了混在一起,直接学java多好?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询