学完java学c语言
❶ 学完java再学C会不会有点困难
不会, java和c++语法很像,而c++是基于c语言的,所以他们语法很类似,但是c语言是面向过程的,java是面向对象的,就好比一个在用函数和结构体,一个在用类一样。但是总体上来说学起来不困难。
❷ 学了JAVA语言后再学C语言会有影响吗
嗯,不会的。两个的思想是由区别的。要掌握一个语言的语法是不难的,真正难得是如何抽象问题,并用语言去解决,不会有影响,楼主去学吧
❸ 学好的java语言后,再学习c语言是不是可以达到事半功陪的效果
C语言是基础, JAVA 中 的语法规则和C差不多 但是 还是要搞好基础, 而且C语言有指针,JAVA没有 指针是C的核心是精华,所以 建议 先C语言 搞好基础
❹ 请问学会java了,再学c语言,好学吗
还是先学习c吧,学习完c成,你会对语言有个彻底的了解,然后学习java,先从python学习也不错。
❺ JAVA学明白了,再学C容易吗
一般来说是先学C语言再学Java,但是直接学Java也是可以的。所以说Java学明白了,C其实很简单。
❻ 请问如果学了java,开始工作的程度。之前都没学过c,想再学c会很难吗难的话有多难
最大难度可能会来自学Java会缺乏对更底层逻辑的抽象,而人往往因为定式会以Java使用的上层抽象硬套C语言的逻辑。学C的话Java的经验可以作为参考,上层的编程思路可以用,但是语言方面,假装自己没学过编程语言吧。
然后就是C语言因为异常古老所以某些设定相当扭曲,比如类型格式,函数指针。
再有就是语言设计出发点的问题,Java的规则很严格,C语言追求性能所以在规则上留了很多余地。Java只要能编译过的在语言层面一定是对的,C语言不是,比如i++ += i++ + ++i之类称为未定义行为的东西。
单说C语言的话,原则说C语言比Java简单得多。但C语言更贴近底层,所以更反直觉(当然也有一些祖传设计Bug的问题)。C语言好不好学可能主要在于你是不是够理性。
❼ java和c语言关系大吗学了c再学java会不会更简单
Java和C语言确实有很密切的关系,有C语言基础再去学Java会很简单,但这并不代表不懂C语言就不能学Java。之所以说有C语言基础更容易一些,主要是因为JAVA和C有许多语法相似的地方,所谓的语言一通百通也就是这个原因。如果是都要学,那么可以先学习c++,c++可以说是Java的前身,但相比之下c++更难,建议从C语言入手,之后再学Java要简单一点。千锋教育就有线上免费Java线上公开课。【更系统全面的学习资料,点击查看】 C语言和Java语言都是目前应用最为广泛的编程语言,要想决定从那个语言开始学起,需要考虑三方面因素,其一是语言自身的学习难度;其二是语言应用场景的广泛性;其三是自身的知识结构。从学习难度上来看,C语言更适合初学者。从应用场景上来看,从应用场景的广泛性上来看,Java语言具有一定的优势,这也会对就业有一定的促进作用。从知识结构的要求来看,学习C语言和Java语言本身对于基础的要求都不高,但是如果从事系统级开发,则需要具备操作系统、数据结构和算法设计方面的基础。如果想了解Java更多相关知识,建议到千锋教育了解一下。千锋教育目前在18个城市拥有22个校区,年培养优质人才20000余人,与国内20000余家企业建立人才输送合作关系,院校合作超600所。【千锋IT培训机构,热门IT课程试听名额限时领取】
❽ 我学完JAVA了,现在想学C,好学么
我以前就是学java,后来才学C的、、、
不会很难、、c只要lz把指针、结构体、预编译、一些补码和二进制、16进制这几个方面学完就可以了。。
c里的基础和java几乎是一样的、、但是有那么点不同、、比如,一个int类型在java没初始化的时候,默认是0,而c里默认是一个负数、、这些区别都是很小的、、
至于lz说的数据结构,这个要比C难很多、、里面几乎都是涉及到指针的、、所以,指针没学好、、数据结构lz你就先不用看了、
我学C只学了1个月、、(java我学了2年)
❾ 先学JAVA在学C语言会有什么“效果”
怎么说呢?
基本上楼上的都说全了!
但是要告诉你,虽然作为一个程序员,要懂的东西要多。但精通一门就很不容易了!
学完java就应该精通它!其实学完java不算难事难的是和java相关的知识太多了!怎么说也得10多门啊?
比如java的优势是基于web的开发!首先数据库不得学吗?如:oracle
mysql
等等
;
应用服务器
呢!如:tomcat
阿帕奇
netbeans
!建模语言是不是也得学呢?
多的是!!!
❿ 学了Java后又必要再学C吗
在你精通JAVA或是C++ 之后再去学另一门语言都是事半功倍,他们是面向对象的。而C是面向过程的语言,现在很少用,当然学好C 是学好C++的基础。如果你只是为了考个计算机等级认证,学了半年的JAVA足够你应付考试了,建议你学点C基础把,有了JAVA基础学C 也应该很容易的。
如果你对计算机语言干兴趣,或是想深修的话,建议你继续学JAVA。JAVA是一种非常成熟的面向对象的语言,要精通他需要花费大工夫。