java编程对电脑配置,编程对电脑配置要求高吗?

算法是编程的灵魂,是程序的核心组成,系统对程序算法的编译就是程序生成的过程。

大型的应用程序如我们日常用的OFFICE办公工具,大家爱玩的吃鸡游戏等,其算法复杂,没有几年的苦心研发,编写代码,优化算法结构是看不出来了。由于这类程序的复杂性与庞大性,因此用于编译它们的计算机性能配置也要高配,算法解析代码编译要消耗大量的CPU运算能力,所以CPU性能越高,程序编译速度越快,效率越高。

记得高中上信息技术课时老师教VB的编程课,算1+2+3......+1000000(100万)的和。算法1用等差数列的和:设1+2+3......+1000000之和为S,即S=(1+N)*N/2,求得S=500,000,500,000 ;算法2循环结构:设S=0,循环求和 i=1 to 100万,S=0+i,其中不断地循环,知道i=100万。以上两种算法求和,当数算法1的效率最高,秒出答案。算法2求和速度相当慢,当执行编译命令后,电脑顿时'卡死“了一两分钟,原来cpu用尽了全身资源来进行运算,卡顿假死一两分钟后才得出编译的运算结果!当年学校用的配置是intel1.8G单核赛扬4处理器,内存256MB。

精简高效算法消耗计算机性能资源不多,但复杂的,大型的算法代码编译需要消耗大量的CPU运算资源。因此,在学校学习编程如C++,java等所用计算机配置intel i5以上+SSD硬盘+GTX1030独显(编程学习对显卡没要求,可做影音娱乐)+8GB DDR4内存就够了。如果搞游戏编程开发,大型应用程序开发,计算机配置建议用到intel i7以上的8核CPU+16GB DDR4内存+GTX2060以上显卡,如此配置在游戏编译时将达到如虎添翼,如日中天之效果!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值