首页 > 学员生活 > 会C语言学Java好学么?

会C语言学Java好学么?

  随着IT行业的发展越发的火爆,Java的应用越来越广阔,越来越多的人加入IT行业,进行Java的学习与开发,最近听到一些会C语言的人问,我有C语言基础,转业学Java好不好学?那今天我们就这个问题深入探讨一下,会C语言转学Java好学还是不好学。

 

  首先Java是因为撰写C++语言程序时的困难而研制开的,起先,只是一个消费性电子产品大计划中的一部份,C++语言是当初被考虑采用的,但从一开始的编译问题一直到最后的一连串问题迫使得放弃C++语言,而有Java语言的产生。

 

  所以说Java是基于C语言开发程序困难时进而开发出来的一种新语言,与C语言相比有许多相似之处,在学习Java语言的时候如果你是C语言初级人员,知道变量、函数、指针,循环、判断、递归,常见的简单算法和文件操作什么的,学习Java你会觉得语法上比较熟悉,重点学习一下类和面向对象、Java库就行了。如果你是高级人员,对C语言和系统理解很深入,那转向Java也很快。不过如果你是一个比较熟练的C开发人员,转Java是需要一些适应时间的,比如变量命名方式、Java的生态环境、面向对象的思维方式都是需要转化的。

 

  总的来说如果有C语言基础的话转向学习Java还是很轻松的,因为Java与C语言之有许多的相似之处,当然Java语言与C语言相比拥有比C语言更多的优势,因为Java语言是一种简单(Simple)、面向对象的(ObjectOriented)、分布式的(Distributed)、解释的(Interpreted)、健壮的(Robust)、安全的(Secure)、结构中立的(ArchitectureNeutral)、可移植的(Portable)、高效能的(HighPerformance)、多线程的(Multithreaded)、动态的(Dynamic)的程序语言。