问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
你好,欢迎来到懂视!登录注册
当前位置: 首页 - 正文

为什么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多...

声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
蒸熟的红薯冷藏能放几天 澳洲SAA认证是什么?只需看本文就清楚了 什么是澳大利亚SAA认证? 吸尘器澳洲SAA认证标准AS/NZS60335以及RCM认证办理流程 我的三星note8.0为什么开机充不进电,关机可以冲进去? 全民主公长坂坡8布阵攻略介绍_全民主公长坂坡8布阵攻略是什么 全民主公长坂坡1布阵攻略介绍_全民主公长坂坡1布阵攻略是什么 什么情况交警可以扣车 什么情况下交警能扣车 ...长坂坡第五关三星通关技巧介绍_全民主公长坂坡第五关三星通关技巧是... 小学生寒假体验日记400字 张富博这个名字是什么意思 推荐一款适用于软件开发的电脑? 小学生寒假愉快的假期短文怎么写 省内社保转移可以网上办理 现在的pc软件界面开发 用什么语言 如何让小学生度过一个快乐而有意义的寒假 电脑软件开发去哪学? 小学生,国庆假期感受,四百字左右周记, 什么电脑适合开发软件? 两天假期的感受知识受到启发的小学生作文 开发的PC桌面软件没有软著,怎么发布到各下载站? 小学生假期生活小结 小学生暑假心得 姜怎么切成丝 小学生暑假假期小结 50——100字 买笔记本电脑碰到了所谓定制版win10和普通版win10,定制版不能自己装软件? 凉拌洋姜需要焯水吗? APP定制开发价格为什么这么贵 小学生假期总结 张富博名字可以测多少分 小学生怎样度过一个有意义的假期 组装一台软件开发电脑 怎么登录网上申请社保转移? html5可以开发PC软件吗? 怎麼写张富博的艺术签名 关于时间 我是一家软件公司销售,公司实力很强,但我不知道去那找移动端,PC端定制开发的线索 求 致伊藤洋华堂董事长三枝富博先生的公开信 的真伪 富博海底世界的地址和太平洋海底世界的地址 河南电视台新农村频道 在线直播网站 急死了,明天就用了,555谁知道帮忙说说! 河南电视台新农村频道《村长开汇》的网络视频直播和点播怎么看?第九频道 《村长开汇》的网络直播点播? 越陌度阡是什么意思 河南卫视多少频道? 越陌度阡是什么意思? “越陌度阡,枉用相存”是什么意思? 河南电视台新农村频道的第九放映室的重播时间是多少? “越陌度阡,枉用相存”这句话什么意思? 越陌度阡的越是什么意思? 河南电视台新农村频道 第九频道《播报河南》以前的视频直播点播怎么收看?第九频道网络直播点播 网址!
  • 焦点

最新推荐

猜你喜欢

热门推荐