假如学两种或以上的语言,怎样避免语言间的相互影响?

来源:百度知道 编辑:UC知道 时间:2024/05/06 04:42:36
我原来是写java的,
然后由于需要最近改写C++。
虽然两者类似但是在机制上和细节上仍然有相当大的不同。
因为我属于那种基础不是特别扎实的,
所以担心两者相互影响导致到最后两样没一样能精的。

有什么好的办法吗?
关于语言的共同点,我想应该可以理解成,因为解决问题的思路或者方法是一样的,只是实现方式不一样,所以可以用任意一种语言来实现吧.

C++重点就是要掌握好指针的使用,所以一些细节方面的处理也围绕指针来展开,难免形成一种以指针为中心的思路;然而虽然在虚拟机层面上java也是指针,但是展现在开发者面前的却是跟指针毫无关联的代码,开发的过程中也完全不必去关心指针和内存空间的开辟回收.
个人认为这是两种截然不同的方式,而且相互不通用.

对于基础不扎实,又怕2种语言混淆的人来说,首先就是要把原来的忘记.
希望你能趁这个机会,把C++好好学一下,尤其是基础部分,如果你能把C++的基础部分学的很扎实的话,那你会惊喜的发现,JAVA的基础也解决了大半.这样可以避免知识的混淆,又可以把基础打牢.
但每个人的方法都是不一样的.
你可以在我说的这个方法上进行改良,慢慢的,你就能找到一种属于你自己的学习方法.学很多种语言不难,如果要精通一门语言可不是一件很容易的事,做软件就是这样,如果你能把一种语言学好,那你在之后学习其他语言的时候,就会很轻松,因为这些语言都是有共同点的.

朋友,加油吧.如果还有问题,你可以进行补充,我会关注你提出的问题的.

习惯了就好,好的时候,你还会欢呼,原来2个语言有这么多的共通点,不用每个都重新学习了

正常的,用的多就好了。