首页 行业资讯 宠物日常 宠物养护 宠物健康 宠物故事

新手编程,想学JAVA难道非要从C开始学吗?

发布网友

我来回答

10个回答

热心网友

展开1全部先跟你说下Java 与 C语言的区别:
1.java是完全面向对象编程

2.c是底层编程语言

3.java跨平台、是首个在语言级上支持多线程的语言

4.java在创建时借助了很多c和c++中的元素、c、c++、语法上很相似,以c语言基础学习java会觉得很熟悉

5.两者的用途不同,c主要做底层次的开发;java有很多方面的应用如:J2SE、J2EE、J2ME

对于Java来说最主要的就是要理解它的面向对象的思想,如果有C语言的面向过程思想为基础,会好理解一点。不学C直接学Java的话可能一开始接受起来比较慢,但C不是非学不可的,看你努力了。

学C语言做基础的话,只要了解面向过程的基本方法就可以了,不用学成个中高手,因为你主要还是想学Java吗。

热心网友

学java,很简单的,不用懂c的

热心网友

说实话 我觉得是学了C好一点 但并不是像你所说的学成什么高手中的高手 只要学个基础就好 然后就可以学习JAVA等其它语言了
我比较同意网上的一种学习过程
C(学习基础)->C++(认真学习)->JAVA(简单学习多联系)->C(钻研)->C++(钻研)
C 是基础但不要带着过重的痕迹去学C++
C++也是面向对象的语言对学JAVA有很大的帮助比如 类 对象等概念基本一致 也比较难需要用心学习
JAVA比C++简单很多 在学习C++后更是如此
最后深入研究C和C++ 因为linux等系统就是用C语言编的而C++如果能学好我觉得其它语言就不是问题了...

个人见解仅供参考.

热心网友

上面几位说的都很详细 方法也有很多 我就只说一点了 c可以让你了解点编程的东西 不一定要学很深 了解点对于你学习其他的语言很有帮助的 不过不学也可以学习java的

热心网友

c只是看下数据结构 知道什么循环判断什么的就行了 java是另外一种语言了,思想体系不一样但是循环判断什么的是从c继承下来的没怎么变 数据结构也基本遵循c的格式

热心网友

不是的 c是面向过程的 而java是面向对象的 编程思想就不一样
如果你学c了 你可以再学学c++ c# 然后学java就简单多了
我就是学java的 对c一概不知

热心网友

不需要,c是面向过程的;java是面向对象的;
如果用c的方式写java,会很烂的

热心网友

当然不要 只是现在C语言教育已经比较成熟了,有一些比较适合入门者学的教程,而Java在国内好的入门教材却太少了(有大部分java教材甚至是写给那些已经有C语言基础的看的)

热心网友

C是基础,是比较底层的语言~如果不学C,也能学JAVA。

但是个人感觉计算机不是学了C就行的,因为计算机专业的课程比较多,离散,操作系统,组成原理什么的缺了哪个好像都不行……

热心网友

学了C更有助于学习其他语言!!!!!!!!建议最好先从C开始学习

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com