MyException - 我的异常网
当前位置:我的异常网» Java Web开发 » 请教这两个例子的写法在运行上有什么区别吗

请教这两个例子的写法在运行上有什么区别吗

www.MyException.Cn  网友分享于:2013-01-20  浏览:5次
请问这两个例子的写法在运行上有什么区别吗?
Example2_2.jsp:
<%@   page   contentType= "text/html;charset=GB2312 "   %>
<HTML>
<BODY   BGCOLOR=cyan> <FONT   size=1>
    <%!int   i=0;
    %>
    <%i++;
    %>
<P> 您是第
      <%=i%>
    个访问本站的客户。
</BODY>
</HTML>    

=============================
(2)例子3
Example2_3.jsp:
<%@   page   contentType= "text/html;charset=GB2312 "   %>
<HTML>
<BODY>
    <%!   Integer   number=new   Integer(0);
    %>
      <%  
            synchronized(number)
            {   int   i=number.intValue();
                i++;
                number=new   Integer(i);
    }
%>
<P> 您是第
      <%=number.intValue()%>
个访问本站的客户。
</BODY>
</HTML>

------解决方案--------------------
没啥区别,i++ 不用同步,本身就是原子操作

文章评论

软件开发程序错误异常ExceptionCopyright © 2009-2015 MyException 版权所有