除了开始的格式和输出的时候有区别 没啥大的区别啊 刚看到第四章
往后学就能发现不一样了。Java是面向对象的编程,c是面向过程。类,重载,继承这些专有名词不会再标准c中出现。(虽然有些可以强行用c语言解释,比如结构体解释)。但是出发点就不同,即使部分内容互通。像循环、条件等内容一样很正常。如果学过c++,和C语言对比就更明显了,c++由c而来,很多语句相似,但由于c++面向对象,致使它与c有本质区别。
本来就是差不多啊。不过就是C是属于面向过程,而java属于面向对象,所以说基础的一些东西是差不多的