好的很简单.我只想在每次使用+=操作员时添加1到一个数字!
所以我就像这样进入提示:
C:\Users\fsilveira>SET teste=000007
C:\Users\fsilveira>ECHO %teste%
000007
C:\Users\fsilveira>SET /A teste+=1
8
C:\Users\fsilveira>
Run Code Online (Sandbox Code Playgroud)
喔,不错.似乎工作得很好.
从最后一个的行为来看,如果我再次使用相同的运算符,它应该只添加一到八个吧?所以我想我会有9个?但这是发生了什么:
C:\Users\fsilveira>SET teste=000008
C:\Users\fsilveira>ECHO %teste%
000008
C:\Users\fsilveira>SET /A teste+=1
1
C:\Users\fsilveira>
Run Code Online (Sandbox Code Playgroud)
什么?8 + 1是1?O_O
当涉及到数字8时它不起作用(或者我认为它是如何)
我在这里疯了.
请有人帮助我并向我解释发生了什么?我真的不知道!
此致,菲利佩
我开始为 Java 中已经存在的项目(非多线程项目)开发一些多线程平台,我需要性能增益,减少整个项目中复杂计算的时间。
我一直在使用 Executors,但我真的不知道与 ThreadGroup 或纯 Runnable 相比,它是否是提高性能的最佳解决方案。
那么,应该使用哪一种呢?