有java基础学C语言容易吗?

如题所述

不会有什么太大的困难,计算机语言基本上都是互通的。

但是C语言更接近于机器语言,其中包括数据的存储方式、计算方法等都较接近计算机硬件中的存储方法。这使学习起来的时候要比较复杂,但使用起来时就比较方便。

学习C的时候要放下以前的固话思维,诸多东西都会比较不一样。
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-12-17
说有java基础的学起来很容易的都是扯淡,我倒是觉得反过来比较简单,学C语言有java基础还不如没有基础理解的快,编程思想完全不一样,而且涉及到的底层很多。java里不需要关心和理解的在C语言里完全都要自己处理。追问

我现在是做JAVA开发的,想学学C,准备往C转型,所以问问

追答

java 做的好好的,为什么呀要转C呢?

追问

一,java的开发人员太多了。
二、java的水平相当的工资跟C的差很多

我跟一个刚开始工作的,他还不如我,我经过专业的JAVA培训,他什么也没经历过,技术根本不是一档次,刚开始他什么也不会,现在也是很多不会,值懂一点点,但是他的工资比我高很多

追答

呵呵,你可以慢慢学学。学C的时候尽量忘记java,你会学的更快。我已经做了快7年的linux C开发。经验还是有一点点的。

第2个回答  2012-12-17
C语言其实挺好学的,有java基础学起来更容易了
第3个回答  2012-12-17
看基础怎么样了 基础好的话比较容易 语言都有相通之处
第4个回答  2012-12-17
要看学成什么样了,不过要学好C语言的话还是要花一定时间和精力的

学完Java再学C会不会有点困难?
不会, java和c++语法很像,而c++是基于c语言的,所以他们语法很类似,但是c语言是面向过程的,java是面向对象的,就好比一个在用函数和结构体,一个在用类一样。但是总体上来说学起来不困难。

请问如果学了java,开始工作的程度。之前都没学过c,想再学c会很难吗?
如果你对编程有兴趣,并且有c++的编程经验(就是有面向对象的编程思想)那么相对来说入门很简单。你可以通过看视频方式进行提高。当你入门之后你可以深入学学java。你要深入学习的是javaee,(java有三个框架javame,javase和javaee,现在一般的公司用javaee,javaee就是网站编程)...

有java基础,学C容易还是C++容易
C\/C++与JAVA的区别太大,Java相对简单一些,C\/C++相对较难。但是有C语言基础或者C++基础Java学起来就很容易了 同样的,有Java基础,学习C语言或者C++比零基础的容易些 由于Java封装得很厉害,学习难度比C语言或者C++低。学成时间得根据学习能力和学习态度 如果毫无编程基础,学起来要费力点。前段时间得...

学过javaee,基础的东西都会,请问我学c语言需要多久?
你好,学过JavaEE并有编程经验的话,学习C语言很简单。C语言语法简洁,类库也相对较少,与Java的基础语法相似度很大。所以,我可以负责任地讲,你努力学一星期,就可以学到“熟悉”这个阶段了。另外我要特别指出,C语言的坑是万恶的指针和“输入输出”函数库那部分,我推荐的书籍是《C语言程序设计现代...

C语言 java 哪个难
C语言相对于Java更难入门。解释如下:C语言是一种过程式语言,拥有相对底层的操作功能。它提供了很高的灵活性,但同时也需要更高的精度和对细节的关注。例如,在使用C语言进行编程时,开发者需要自己管理内存,涉及指针、引用和地址操作等复杂概念。这对于初学者来说,学习难度相对较大。而Java是一种面向...

我有JAVA基础在学C++能多长时间掌握?
如果懂c语言加上java的面向对象基础。学起来不是很费劲,就看你接收知识的能力了,如果没有c基础的确需要一段时间的,各人能力不一样所需要掌握的时间肯定是不一样的,希望你可以学好。

c语言和java哪个更难
从学习角度来看,很多人认为C语言单纯简单,其实比Java要容易。C语言的语法元素比Java少很多,如果学懂了C语言,再学Java的人往往会获得很好的效果。对于初学者来说,C语言的指针和对象可能会有些难度,但对于有一定编程基础的人来说,难度是差不多的。然而,从使用角度来看,C语言在使用上的难度要大大...

C语言跟JAVA相比哪个更好学,实用性更高,找工作更好
Java语言是一门面向对象的语言,比较年轻,设计JAVA语言的大师们对C++很熟悉,而C++又是从C语言扩充得来的,Java在很大的程度上参照了C++,不过也去掉了很多东西,比如说头文件、指针等等。不管是学什么高级语言,C语言都是基础,因为C语言是高级的低级语言,你学习Java之前肯定会先接触C。Java的很多东西...

java与c哪个简单
由于Java提供了更高级的抽象和工具支持,对于初学者来说,学习Java往往更容易入门。而对于有一定编程基础并且愿意深入理解计算机底层原理的开发者来说,学习C语言可能会更有挑战性。不过,无论是哪种语言,都需要通过实践来掌握和提高编程技能。综上所述,Java相较于C语言更容易上手,这得益于其丰富的库...

c和java哪个简单
虽然Java在功能性和性能上可能更为强大,但从零基础开始学习编程的初学者通常先从C语言入手,因为C语言的入门门槛相对较低。随着经验的积累,再逐渐学习Java和其他更高级的编程语言。因此,从这个角度来看,C语言相对简单。总的来说,C语言对于初学者来说更容易上手,而Java则提供了更高级的功能和特性,...

相似回答