/* * To change this template, choose Tools | Templates * and open the template in the editor. */ package org.mobicents.media.server.impl.resource.zap; /** * * @author kulikov */ public class Test2 { private byte[] data; public Test2(byte[] data) { this.data = data; } public void doAction() { data[2] = (byte)(data[0] + data[1]); } public static void main(String[] args) { byte[] data = new byte[272]; double t1 = System.currentTimeMillis(); for (int i = 0; i < 1000000; i++) { int c = data[0] + data[1]; data[2] = (byte)c; } double t2 = System.currentTimeMillis(); System.out.println("Duration = " + ((t2-t1)/1000000)); t1 = System.currentTimeMillis(); for (int i = 0; i < 1000000; i++) { Test2 test = new Test2(data); test.doAction(); } t2 = System.currentTimeMillis(); System.out.println("Duration = " + ((t2-t1)/1000000)); } }