猿问

怎么实现用多线程模仿多用户访问同一个方法?

各位朋友好,我想用多线程来模仿多用户调用同一个方法测试下其性能,有做过类似需求的朋友给我点意见,有DEMO做好,嘿嘿,非常感谢.

繁华开满天机
浏览 758回答 2
2回答

德玛西亚99

[object Object]Code public&nbsp;void&nbsp;Main()&nbsp;{ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Thread[]&nbsp;threads&nbsp;=&nbsp;new&nbsp;Thread[100]; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for(int&nbsp;i&nbsp;=&nbsp;0;&nbsp;i&nbsp;<&nbsp;threads.Length;&nbsp;i++)&nbsp;{ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;threads[i]&nbsp;=&nbsp;new&nbsp;Thread(new&nbsp;ThreadStart(TestThread)); &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;threads[i].Start(); &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} &nbsp;&nbsp;&nbsp;&nbsp;} &nbsp;&nbsp;&nbsp;&nbsp;private&nbsp;void&nbsp;TestThread()&nbsp;{ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//Invoke&nbsp;mothods&nbsp;tested&nbsp;here &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;// &nbsp;&nbsp;&nbsp;&nbsp;}大侠,是不是我的做法太“幼稚”了?这样做有哪些不妥的地方?

翻翻过去那场雪

看不出有什么不妥。
随时随地看视频慕课网APP
我要回答