个人中心
我的提问
我的回答
今日任务
我的设置
退出
文档资料
电脑网络
体育运动
医疗健康
游戏
社会民生
文化艺术
电子数码
娱乐休闲
商业理财
教育科学
生活
烦恼
资源共享
其它
歪果仁看中国
爱问日报
精选问答
爱问教育
爱问公益
爱问法律
java当然和C++相似啦。java是模仿C++而设计的,对C++的一些缺点进行了改进。而C++又是C的加强版。java和C++是面向对象的,而C是面向过程的
3个回答
java是完全面向对象的,不存在所谓的全局变量。 它最大的好处就是省去了c++里烦人的指针操作。另外垃圾收集功能保证不会出现内存泄漏。总之java比c++要好用得多,除了速度上不如c++还有图形库不完整,语言设计的较c++进步了。
.... 事实上我也有这种感觉. 可惜我C++也学了,现在才觉得,如果你的目标是JAVA的话,其实什么都不学最好,C++学一点语法也行.C++中的指针很麻烦,很容易出错, 不过到了java就没这个问题了.. 事实上感觉JAVA开发是最舒服的.只可惜用它开发的程序非要有虚拟机才能运行,不如C和C++来...
1个回答
c语言,目前现在几乎没什么用了。主要是学习程序用的。因为c语言比较容易让人理解。 java是高级语言。主要引用与开发。
2个回答
java入门是容易的,涉及的技术很多!你要学很长时间。 要学C的话,肯定还要学C++,两个也是结合起来学的。 有时间的话都学习吧,技多不压身!
各有优缺点,JAVA永远都不可能代替C++.
C语言就是C ,他们都是高级语言,区别有很多的。
客观的说,没有什么更有用的说法,就是看你准备开发什么应用了,如果开发C/S应用,当然c是首选;如果开发B/S的,则java是首选。
4个回答
都随便,这需要看你更想先学什么!
C是面向过程语言,模块化 一般用来写小型程序 JAVA是面向对象语言,类化 一般用来写中,大型程序,或者服务器端程序 相比起来C执行效率高些
c是面向过程的基础,c++是面向对象的基础 个人建议先学习一下c和c++然后再学习Java c# .net等
6个回答
当然不一样,两者的语法不同,以及针对的使用对象都不相同。我个人认为C主要针对系统性软件,而Java则侧重于应用性软件,Java的跨平台移植性要好的多。
你可以到百度文库里下
Java!妥妥的! 因为C报出来的错经常和真实的错差个十万八千里... 比如说你在a.c里面取了只有五位的数组的第十位... 但是错却报在了b.c里面完全没关系的地方...它就是不对... 而且C还喜欢segmentation fault...反正就是错了╮(╯_╰)╭ 然后扔一堆内存信息出来你就云...
c是java的祖宗!
工作需要什么就学什么,技术只是技术 终规用于工作,根据工作需要来选择实现,不要被语言给绊住了脚,而是看你需要实现什么样的功能来选择语言,如果你是学生,则推荐你先学C++ 送你一个JAVA学习的例子(Hello.java)
8个回答
一般而言,C,C++,java被视为同一系的语言,它们长期占据着程序使用榜的前三名
Java不支持系统调用,既无法与操作系统进行交互,这是由它跨平台的特点决定的,而C则可以调用系统中的指令。这也就是为什么Java中只有线程概念而没有进程概念,而C两者均有。
我之前在某人的博客中看到一篇文章,他比较了很多语言的运行速度,包括Ruby、Io、 PHP、Python、Lua、Java、Perl、Applescript、TCL、ELisp、Javascript、OCaml、Ghostscript和C等。数据如下:语言时间相对速度ocaml compiled 3...
我认为应该先学习一样,然后用这门语言做5个项目(大小都可以),再去学一门新的,学的时候最好能有所比较,然后再用新学的语言做5个项目,这样应该是比较好的,以后如果再要学新的语言,也是这么学的,希望对你有所帮助
C语言是底层的语言,java可以看作是在C上面封装起来的一种语言,就像建一座高楼一样,C语言更像砖块,沙石等这些基础的东西,而java可以看作是砖块和沙石这些东西组合起来的一面可以搬来搬去的墙。
财务管理软件金蝶就是java做的,C 是半面向对象的,java是纯面向对象的,java好学一点
9个回答
你的环境变量没有配置错,可能是你的main函数写错了! 一定要是下面的格式: public static void main(String args[]) { } 记住:括号里String的S一定要答谢!
如果你是初学者,建议你可以从C语言开始学,C语法简洁,功能强大,支持结构化编程,比较适合初学者学习。有了C语言的基础,你就可以选一种面向对象(OOP)的语言来学了,其实C#,C++,java语言在基本语法上和C语言基本差不多,就是增加了面向对象的许多东西,因而功能更加强大,面向对象编程是现在编程方法...
可以的,没问题的
Java SE 6 Documentation 那项,下载一个
xiaweiloveyou: 我很想知道 你是不是刚接触java C/S ,B/S 只是两种模式,不仅仅是属于java 要想精通java 我想你应该了解一下java的几个发展方向. java SE ,java EE java ME java现在又有好多现在流行的东西,确切说是技术 ,比如Hiber...
JAVA是基于C++的 也就是说有C++的基础后学JAVA很容易的 1.Java 是 简 单 的 Java 与 C++ 极 为 相 似, 但 却 简 单 得 多。 高 级 编 程 语 言 的 所 有 特 性 中, 不 是 绝 对 需 要 的 都 已 删 去 了。 例 如, Java 没 有 算 符 ...
错了,学c的肯定要比学java的多 难度应该差不多,我感觉c要稍微难一些,因为里面有指针
任何一种语言没有本质的区别,你学过C/C++,说明你有了语言的基础,大体上说,C++和java的区别不大,而且java提供了比c++更强大的功能,因此说学习起来更容易。 你目前感到迷茫,说明你没有理解java和C++的OOP的理念。我建议你看看think in java ,理念介绍的是循序渐进的,很...