]主要考虑效率(代码执行效率、开发效率)问题,编写时没有c效率,编写成本太高,java不划算,专门化不同,java现在广泛应用于web,而c是基于windows与windows的兼容性更好,java是在jvmwindows系统中运行的有些接口比较费劲。
java基本上什么都可以开发,但是java致命的一点是不能直接操作内存,这给java的开发带来了很多限制。但是java提供了本地方法,可以调用c的类库,使函数得到进一步的改进。由于java是自动垃圾回收机制,游戏流畅性有很大折扣,因此不适合玩游戏。
为什么java不适合游戏开发?
对于任何语言都不能很好的使用与否,那就是所谓的专业,不同的语言针对不同的方向。java语言只能说与其他语言相比,各方面都比较均衡,有些方面更好,利用率高,应用范围广,所以java似乎比其他语言更好。事实上,每种语言都有自己的优点。java不一定是最好的,但一定是应用最广泛的。
java编程好学吗?
我相信你会半途而废。
自学编程好学吗?我也想做个小游戏玩玩,大约多久能学会?
感谢您的邀请!java不适合开发大型游戏
!java的开发范围很广,但是它的缺点是不能直接操作内存,只能安装虚拟机,这给java的开发带来了很多限制。但是java提供了本地方法,可以调用c的类库,这样可以进一步完善函数;java提供了自动垃圾回收机制,大大降低了游戏的流畅性。所以java不适合开发大型游戏,中小型网络游戏都可以。
java能不能开发大型游戏?为什么?
我有10年的开发和培训经验。在此期间,我经历了java、web、android、h5、大数据、php等不同的发展方向。我也是软件培训公司的金牌讲师。我对回答这个问题很感兴趣。
在java系统的早期开发中,java一般分为三大系统:javase、javame和javaee。其中javame是移动终端java开发的技术方向。另外,pc终端还有swing编程,就是做电脑软件,比如qq、微信、飞秋等都安装在电脑上。
在早期,使用javame可以做一些简单的手机游戏,如纸牌游戏、蛇游戏和扫雷游戏。但现在手机系统已经被android和ios系统占据,基本上没有使用javame进行开发。
现在由于手机的配置和系统的优化,大型手机游戏可以在手机上运行。这些手机游戏一般不是用java开发的,而是用c、unity、c#、cocos2d、cocos3d等技术开发的。
java适用于web和swing方向的编程,而不是游戏编程方向。这个行业有自己的专长。虽然java很强大,但它不是万能的
!从事互联网开发10年,主要研究方向是javaweb微服务架构、android移动终端研发、html5前端方向。我将继续写一些关于互联网技术的文章。感兴趣的朋友可以关注我,相信你会有所收获。
原文标题:打地鼠游戏 为什么Java不适合游戏开发?,如若转载,请注明出处:https://www.saibowen.com/wenda/18230.html
免责声明:此资讯系转载自合作媒体或互联网其它网站,「赛伯温」登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,文章内容仅供参考。