setStyle方法性能分析测试

本次性能测试, 是通过改变一个容器VBox的背景图片, 来测试代码执行setStyle方法所需要的时间。

使用setStyle方法,,测试代码执行所需要的时间:

setStyle方法执行次数 测试第一次所需时间(毫秒) 测试第二次所需时间(毫秒) 测试第三次所需时间(毫秒)
1 0 0 0
10 0 16 0
1000 250 203 219
10000 2282 2203 2313

将setStyle方法用styleName属性替代后,测试代码执行所需要的时间:

毫秒

styleName属性执行次数 测试第一次所需时间(毫秒) 测试第二次所需时间(毫秒) 测试第三次所需时间(毫秒)
1 0 0 0
10 0 0 0
1000 16 0 0
10000 16 15 10

setStyle方法执行次数增大时非常消耗性能。
setStyle方法可以用对象的styleName属性替代,styleName引用CSS样式名。

你可能感兴趣的:(setStyle方法性能分析测试)