敲来敲去也就知道多线程是个怎么回事了,但是由于没有多线程方面的题目练手,所以总感觉理解不深而且不知道怎么在实际编程中去应用,求各位大虾指教,请不吝赐题,拜谢~~~~

解决方案 »

  1.   

    去写个socket应用就能用上,譬如可以多人聊天的,多个客户端可以同时传送文件到服务器上的
      

  2.   

    socket还没接触到....能否推荐一些题目啥的?jsp网络编程方面的,暂时还没学到那里来.
      

  3.   

    Web 中也有多线程,比如异步 Servlet,只是 Servlet 容器将这些非常复杂的部分全部都给封装了。网络通信、分布式数据处理、组件级功能开发基本上都或多或少地跟多线程能打上交道。
      

  4.   

    在我的一个传输程序中就用了多线程,客户端用了将数据库中数据读出,写出xml数据并压缩成zip文档,通过httpclient将文档上传到web服务器,服务器收到文件后,返回一个网页告诉客户端文档已接收,同时唤醒线程将文档解压并解析xml,唤醒线程将解析后数据写入数据库。当时考虑自己去实现一个传输协议并实现高效数据传输有难度,于是借用了web服务器来接收文件。
      

  5.   


    Java写socket不是一般的简单 C++几行的代码 Java一行就够了
    最简单的题目比如 客户端向服务端发消息,服务端返回之类的
      

  6.   

    一.假设有n个人向某账户上存钱,m个人向该账户上取钱.这些事件都是并发的。
    创建m+n个线程,执行存/取操作。
    1.每次只能允许一个人存或者取
    2.当账户内余额>取款额才能取款二.创建3个线程,写个让这3个线程出现死锁的程序