为什么说java比c简单?

为什么说java比c简单?如果c要用户从键盘输入可以直接 scanf("%d",&a);
而java却要先 import java.util.Scanner 然后Scanner scan=mew Scanner(System.in)。

c要输出只要printf("%d",a);
而java却要 System.out.println(a)。

从哪里来的更简单只说。(我是初学者本来计划学c的后来被人推荐学java。所以求指教。)

C语言简单,有的人说JAVA简单,我不太赞成。我曾以为我对JAVA了解的已经差不多了,但自从看了JAVA编程语言/核心技术,我才发现自己懂的仅仅的“语法”而已。所以,不要以为懂了“语法”,就懂了一门语言。曾有人说“JAVA=C
--”,这句话意思就是,对C
进行了一些取长补短,而C
又提取自C语言,说到底,C语言是基础中的基础,你要走向成功,更强大,就要从底层学起。好比学英语,你是觉得“英语聊天”简单,还是“说单词”简单?你要是觉得单词简单,就先学C语言。你要是觉得“英语聊天”简单,就学JAVA。当然,你直接学JAVA也“不会影响”你将来的发展。别人来到我们中国,不一定要了解历史才能生存吧?
温馨提示:内容为网友见解,仅供参考
第1个回答  2017-08-23
我通俗点说吧,比喻可能不是很恰当:
你不能只单单看一个控制台输出就决定谁简单谁复杂..
C是爷..C++是爹...然后是Java了,哈哈...Java继承了,他们的优点..摒弃了他们的缺点懂?
比如说指针这玩意...还有垃圾回收..
论运行效率,不用说,绝对的C...厉害!
c是纯爷们,24K的面向过程的爷们!维护起来,非常麻烦!
Java是面向对象!通俗点说他搞了好多工具,放那里,你拿来用就行了...C则需要你造工具!
懂了?
你要真正把C学好了,其他语言你完全可以通杀!我说的是学好了哈...
这说起来很容易...学起来考研哥们你的耐心....本回答被网友采纳
第2个回答  2019-10-28
学JAVA吧,可做手机应用和服务器,学C的话,还需学点别的,单靠C很难谋取一份工作的,比如嵌入式开发,你就必需要会单片机;电脑软件开发,你就必需会C++等等
当深入学习之后,在工作中你会发现C++有许多可有可无的功能,在开发中就必需带上这些婆婆妈妈的东西,JAVA就摒弃了这些特点,所以整体上,JAVA要比C更简洁,它主要是语句特别长
第3个回答  2018-12-11
你除了System.out.println(a)这句话之外,当然这也是java最不科学的地方,其他的c跟c++还有他们的框架加起来真的要比你java难十倍,而且他们的很多文献还是英语的,要最少难十倍以上
第4个回答  2017-08-22
仁者见仁智者见智追问

不懂。。

明明c看上去更简短,有那几行都够别人。写c十几行了

追答

你所举的例子只是其中的一个点,你要是重全局来看,JAVA要简单多了 ,C只是适合做底层的东西比较复杂

追问

恩。

相似回答