java属于c语言吗 学技术,学java好还是C 好,两个之间有何区别啊?
学技术,学java好还是C 好,两个之间有何区别啊?
那个好学,因人而异,差别很大。但一般而言,java要比C 入门难度低一些。想要把两者学好的难度差不多。
Java:
其开源生态链体系庞大,各种框架遍布开发的各个领域,各种衍生技术应接不暇,业务应用领域也是无孔不入。但相对C 入门难度低,但学深学精难度系数大,一般没有三五年的采坑,很难称为大神。
另外Java和C 不是主要的正面竞争关系,Java的主要竞争语言有C#、PHP、PYHTON等,因为主要应用领域不一样。
C :
基本上计算机底层都是C/C 的天下,而且C 体系更复杂,分支更多。除了常规的开发桌面程序,只要是对性能、计算速度等有要求的领域基本都适合C ,应用领域更广阔。但想学好C ,也需要三五年的功夫。
总结:
一般Java入门相对简单,但学深用好很难。
一般C 入门难度相对适中,同样的,学深用好很难。
祝学习顺利!
刚上大一,报的计科,学了一年的c和JAVA,都说计算机和数学关系紧密,可为啥没有感觉到?感到迷茫?
呵呵,你才大一,才学了点语言。连入门都还算不上呢。毫不夸张的给你说,学计算机学到最后就是拼数学。光靠学几门语言,什么东西都做不出来。特别是涉及到编程实现一些功能的时候,数学没学好,是设计不出合适的算法的。数学建模非常关键。奉劝你千万不要想当然。就拿高数里最常见的傅里叶变换来说。图像处理用傅里叶变换设计低通滤波器是最常用的基础功能之一。
再说回来,机器语言本身就是一个个二进制的矩阵。图像本质也是有一个个像素构成的矩阵。到时候你就知道,线性代数的重要性了。然后各种图像,信号的放大和缩小,就需要用到各种插值法,这时你会懊悔离散数学没学好。学信息论和通信原理的时候,你又会后悔复变函数和概率没吃透。。。。。
哪怕就是大二学专业基础课数据结构,里面用到的堆栈,对列,排序,二叉树,哈希图,递归等等。。。。全部都是数学模型。。。
你要真想好好学编程,数学一定得学透。至于程序设计语言,那都是语法结构的问题,千篇一律,程序设计看重的是算法,至于用什么语言实现,那是很表层,很肤浅的东西。就像写书,经典著作,翻译成哪国语言都是经典。厕所读物,你就是用八国语言写,那也是厕所读物。
java属于c语言吗 java到底是做什么的 c++ java
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。