为什么java很少用来开发pc上的软件?
发布网友
发布时间:2022-04-23 09:28
我来回答
共2个回答
热心网友
时间:2023-10-09 13:16
其实也没有你想象得那么少,但是确实不如C/C++开发的软件多,感觉有几个原因:
1、环境依赖问题,JAVA的软件要依赖JRE/JDK,无论在Windows还是Linux平台上基本都不是预装的,而且要命的是这玩意儿体积还比较大;
2、JAVA在桌面应用程序方面确实有点弱,而个人PC现在离不开桌面应用;
3、运行速度确实要略慢于native code的C/C++,当然也没慢得那么离谱,不过内存占用确实要大很多;
热心网友
时间:2023-10-09 13:16
因为Java做桌面应用太慢了,而且机器要安装jre,相对于c++,vb。Java更适合开发大数据互联网以及企业级应用系统
为什么java很少用来开发pc上的软件
1、环境依赖问题,JAVA的软件要依赖JRE/JDK,无论在Windows还是Linux平台上基本都不是预装的,而且要命的是这玩意儿体积还比较大;2、JAVA在桌面应用程序方面确实有点弱,而个人PC现在离不开桌面应用;3、运行速度确实要略慢于native code的C/C++,当然也没慢得那么离谱,不过内存占用确实要大很多;
java快速开发平台有哪些推荐呢?
福建引迈信息技术有限公司JNPF快速开发平台立即使用JNPF快速开发平台是java和.net双语言低代码开发平台,它可以以极少量代码或无代码的方式开发各种企业级管理系统,因其高效快捷、省时、省力、省人工、省成本的特点,而被冠以“快速开发”的行...
为什么java很少用来开发pc上的软件(现在java开发都用什么软件)
因为Java做桌面应用太慢了,而且机器要安装jre,相对于c,vb。Java更适合开发大数据互联网以及企业级应用系统。
有哪些java编写的著名软件程序?
PC上用java编写的软件有哪些?1、常用的有myEclipse,netbeans,intelli等,但因每个公司用的开发工具会略有不同,所以因公司而定。2、由于Java的底层也是由C或C++实现的,所以Java很少用于c/s的程序,不过也有不少,像eclipse、netbeans、oracle的安装程序等。3、比如java语言,现在用的比较多的是eclip...
JAVA是什么意思?
目前Java主要应用于中间件的开发(middleware)---处理客户机于服务器之间的通信技术,早期的实践证明,Java不适合pc应用程序的开发,其发展逐渐变成在开发手持设备,互联网信息站,及车载计算机的开发.Java于其他语言所不同的是程序运行时提供了平台的独立性,称许可以在windows,solaris,linux其他操作系统上使用完全相同的代码....
编程语言编写的程序一定要在相应的运行环境下才能运行吗?
PC游戏很少使用Java编写,使用Java编写的程序必须要安装Java虚拟机运行环境才能执行,因为Java程序本身是java的字节码,不是CPU能识别的机器码,所以需要解释器将字节码翻译成机器代码才能运行,这就需要Java虚拟机了。JDK是Java开发工具,用于开发Java程序而不是运行它,但安装JDK的时候通常会帮你装上Java虚拟...
. net开发和java开发的区别是什么?
1、Java是一种可以撰写跨平台应用程序的面向对象的程序设计语言。2、Java技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。3、Java是上世纪九十年代诞生的一种面向对象语言,它吸取了C++的...
java:手机的web应用与PC上面的web应用有什么差别?
1、手机端浏览器性能资源限制导致只能尽量少使用复杂渲染动画。pc端相对要好很多。2、手机端因为可能使用流量费用问题,一个页面内容需要尽量精简。pc端这个问题不明显。3、手机端上操作习惯和pc端上不一样(点击和滑动)。4、现阶段手机端大多已经放弃flash所以避免使用,pc端虽然也有这个趋势但还没有...
请问对于国内和国外的市场,到底.net和java哪各用的多,更有前景一些,.n...
呵呵。C#和java历年来一直在国际编程语言排行榜上稳居前几名,所以说宏观上的短期来看都不会被淘汰。C#优于java的一面体现在winform窗体程序上,因为java由于自身特性很少用来开发窗体程序。java也很不错,即可用于计算机上的常用开发,同时也涉足移动领域的开发,如移动安卓系统上应用的开发。
JAVA是什么软件,有什么用?
Java适宜于互联网的开发应用,其中一个原因是它使用了虚拟机,虚拟机是个用来解释Java指令的软件包,可以让Java在任何机器上运行,比如有运行在Mac或 UNIX下的虚拟机软件包。虚拟机并不是Java语言本身,它是个为特定机器编写的解释器软件。Java的虚拟机策略就相当于世界语,这是个人造的国际语言,目的是...
为什么java总是吹的很厉害,真正运用起来却被C#各种吊打?
比如你去在win上,比如控制器 上位机,那些 C# 就比JAVA多很多,但是互联网JAVA多很多 原因是 以前java可以到处跨平台,linux免费吧,可以给公司带了很大利益效应吧。尤其是大厂需要定制化的东西。可以自己用手是不是 在客户端因为被标准化了,图形界面统一着 你看C#就多很多。而国内为什么你看到JAVA多...