java面试编程题

    今天在论坛里发现了java面试的编程题,想了想,发现自己原来学的编程基础都忘记了.

    题目:   用最有效率的方法算出2乘以8等於几?

    顺着定向思维,我就想到了2*8,后来一想,这个效率肯定不是最好的.想起计算机系统原理里面,乘法器是由加法器组成的,应该用加法比较快.可看了答案,恍然大悟,原来通过位移运算.

    答案: 2 << 3

    你是否答对了?

 

你可能感兴趣的:(java,编程,面试)