从c++转java和c好转吗

Python015

从c++转java和c好转吗,第1张

不好转,你会发现c++的许多极其方便又好用的功能在java和c里面都是找不到的。C++完全允许使用者只用C的思想和方法,这样的使用者转到真正的C自然是不难的,即便是Java,只使用static变量和函数的话也可以和C的思想完全兼容。所以只会C语言的人也可以写C++甚至Java的教科书,很多人因此学到的就是披着C++或Java皮的C语言,这样的人看来,语言“只是语法不一样,思想差不多”也就不像是一句假话了

我就是从C转到Java/J2EE的。C语言是在用着学无师自通,但是Java/J2EE在学校跟老师学还用了将近一年的时间,其中Java就重复听了好几遍。说实话,从面向过程的编程思想到面向对象的编程思想,需要有一个挣扎、适应和理解的过程,入门可能不难,但要充分理解并用好有一定的难度;认为简单的人, 往往会将Java程序写的像C程序一样,不知道重用,衍生等,也可能会用很多的静态变量和静态函数等。Java不光是一门编程语言,还是一个系统,单学Java语言不足以支撑你去找到一份像样的工作,但如果你掌握了J2EE和各种Design Pattern再掌握一两样开发工具和framework,对了,最好你还要知道一些SQL语法和数据库编程;这样的话,你就成为了一位资深J2EE程序分析员或系统开发员,找到一份薪水不错的工作(比写php,asp和.net的要高很多)应该不成问题。