社区
Web 开发
帖子详情
JAVA为什么会比其他语言的适用面更广
beixiaoyue
2010-09-19 09:30:18
为什么现在好多企业都用JAVA语言呢,我明明学的是C,可是单位怎么却说他们现在主要用的是JAVA。哪里有优势??
...全文
143
13
打赏
收藏
微信扫一扫
点击复制链接
分享
下载分享明细
分享
举报
写回复
13 条
回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
sowuqing
2010-10-19
java 比较流行,好用
打赏
举报
回复
赞
kala197
2010-09-20
Java方便 可以开发web 可以开发 系统 可以开发手机 多用途 呵呵 就是比较实惠
打赏
举报
回复
赞
ws_accp_wssoft818
2010-09-19
1.java开源
2.免费
3.跨平台的语言
4.一次编译,到处运行
.....
打赏
举报
回复
赞
筱伟
2010-09-19
国人用java比较多,国外可不是这样哦!
打赏
举报
回复
赞
hb0518
2010-09-19
java是全球用的最多的一门语言,C好像是排第二,你可以学嵌入式,那可是c的优势,java不行,
打赏
举报
回复
赞
开门大吉送吉祥
2010-09-19
java跨平台。。。
打赏
举报
回复
赞
netsgo
2010-09-19
1.跨平台(一次编译,到处运行),个人认为这是最重要的特性。
比如一般情况下,你在windows下开发编译的包,可以立刻拿到Unix下运行,反之一样。C却必须在两个系统下分别开发编译,也就是说每个系统必须单独开发一个版本,不能互换运行。
2.免费(并不是C语言本身不免费,语言本身都是免费的,关键在于Sun公司的开源思想,从开发工具NetBeans、eclipse等到JDK衍生出的许多功能包都免费。而且即使不免费,java运行的库能很轻松的反编译,C却不能)
3.更纯粹的面向对象。因为是建立在C++、delphi等语言之后的面向对象语言,相对来说面向对象的编程思想更成熟。(当然微软的Net也借鉴了java,也很不错)
比如说用引用代替了指针,接口代替了C++的多继承,更安全的数组和集合使用等等。当然这个说法见仁见智。
4.开发应用面广、除了系统级的开发(比如嵌入式开发,这也是C相对java的唯一强项)较弱外其余领域几乎无所不能,尤其是当前互联网开发潮流下的网络开发和移动终端开发java是非常的强。
而且在Sun公司开源思想的影响下,成熟的免费开源框架比比皆是,资源非常丰富。
就想到这么多了,楼下继续...
打赏
举报
回复
赞
gaoyangboy
2010-09-19
它能够符合大部分程序员的热爱,热爱包含很多.....。主要也就是这个,当然大部分程序员都喜欢后,市场也就大了 ,市场大了,那么java程序员就突飞猛进了咯。
打赏
举报
回复
赞
yangfeihu
2010-09-19
有些是有些, C 才是最广的。 不要受其他影响, 好好学C, 比java好找工作万倍
打赏
举报
回复
赞
zhy0511
2010-09-19
java是开源的啊,扩展性强,而且很多东西都是免费的,而且java的可移植性C高
打赏
举报
回复
赞
lovesi3344
2010-09-19
到底是什么啊
打赏
举报
回复
赞
xyytuo
2010-09-19
打赏
举报
回复
赞
相关推荐
10万字208道
Java
经典面试题总结(附答案)
1、JDK 和 JRE 有什么区别? JDK(
Java
Development Kit),
Java
开发工具包 JRE(
Java
Runtime Environment),
Java
运行环境 JDK中包含JRE,JDK中有一个名为jre的目录,里面包含两个文件夹bin和lib,bin就是JVM,...
什么是
Java
你了解吗
前言 97%的企业桌面运行
Java
美国有89%的桌面(或计算机)运行
Java
...OK,这么牛逼的背后,我们
Java
开发人员有想过每天和我们朝夕相处的
Java
到底是什么呢?当然,很多人脑海里第一反应一定是,
Java
不就是一门编程语
c++ 与
java
_C++与
JAVA
语言
区别
一旦我们弄清楚了这些差异,就
会
理解为什么说
Java
是一种优秀的程序设计
语言
。本附录将引导大家认识用于区分
Java
和C++的一些重要特征。(1) 最大的障碍在于速度:解释过的
Java
要
比
C的执行速度慢上约20倍。无论什么都不...
java
比
c 多线程优势_请教一下大家对
Java
和C++多线程内存模型有什么看法?
C是结构式
语言
5. C语法限制不太严格,程序设计自由度大6. C
语言
允许直接访问物理地址,可以直接 对硬件进行操作7.C
语言
程序生成代码质量高,程序执行效 率高8. C
语言
适用
范围大,可移植性好9. C
语言
有一个突出的...
Java
面筋
函数式接口:是为了让Lambda表达式的使用提供更好的支持,简单的来说,就是只定义一个抽象方法的接口,并且还提供@FuncationInteface 常见的函数式接口有四种:Consumer 消费型接口,有参无返回值 Presumer 供给型...
发帖
Web 开发
微信扫一扫
点击复制链接
分享社区
下载分享明细
8.0w+
社区成员
34.1w+
社区内容
Java Web 开发
社区管理员
加入社区
帖子事件
创建了帖子
2010-09-19 09:30
社区公告
暂无公告