学了C,再学java难吗

如题所述

我就是从C转到Java/J2EE的。C语言是在用着学无师自通,但是Java/J2EE在学校跟老师学还用了将近一年的时间,其中Java就重复听了好几遍。说实话,从面向过程的编程思想到面向对象的编程思想,需要有一个挣扎、适应和理解的过程,入门可能不难,但要充分理解并用好有一定的难度;认为简单的人, 往往会将Java程序写的像C程序一样,不知道重用,衍生等,也可能会用很多的静态变量和静态函数等。Java不光是一门编程语言,还是一个系统,单学Java语言不足以支撑你去找到一份像样的工作,但如果你掌握了J2EE和各种Design Pattern再掌握一两样开发工具和framework,对了,最好你还要知道一些SQL语法和数据库编程;这样的话,你就成为了一位资深J2EE程序分析员或系统开发员,找到一份薪水不错的工作(比写php,asp和.net的要高很多)应该不成问题。
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-12-16
C语言是其它编程语言的基础,Java语言是将一些常用的方法写好了,直接使用就可以,有了C的基础学习Java是容易理解一些底层的实现,但学习像Java这些面向对象的开发语言,需要理解面向对象这一思想,在面向对象中万事万物皆对象,多看看这方面的书,主要是理解面向对象的思想!!祝你好运。本回答被网友采纳
第2个回答  2018-07-29
没必要,每门编程语言多有相同的地方和不一样的。
只是你学会Java在学C会更快入门,同理学会了C在学Java就更快入门。本回答被网友采纳
第3个回答  2013-10-14
看你的悟性了。基本的东西没变,比如变量的声明,循环的控制等。但是java有一个很重要的思想就是面向对象。
第4个回答  2013-10-14
学了C就相当打开编程大门,再学其它就容易了
相似回答