博客专栏  >  编程语言   >  Java网络编程

Java网络编程

网络编程是指编写运行在多个设备(计算机)的程序,这些设备都通过网络连接起来。java.net包中J2SE的API包含有类和接口,它们提供低层次的通信细节。你可以直接使用这些类和接口,来专注于解决问题,而不用关注通信细节。

关注
11 已关注
11篇博文
  • 线程池

    线程池的作用: 线程池作用就是限制系统中执行线程的数量。      根据系统的环境情况,可以自动或手动设置线程数量,达到运行的最佳效果;少了浪费了系统资源,多了造成系统拥挤效率不高。用线程池控...

    2015-11-11 19:19
    466
  • 生产者和消费者

    用到 wait()、notify()/notifyAll()方法 public class Test15 { /** * @param args */ publi...

    2015-11-04 21:29
    517
  • 死锁

    什么是死锁: 是指两个或两个以上的进程在执行过程中,由于竞争资源或者由于彼此通信而造成的一种阻塞的现象,若无外力作用,它们都将无法推进下去。此时称系统处于死锁状态或系统产生了死锁死锁产生的四个条件 ...

    2015-11-04 21:28
    631
  • 多线程带来的数据不一致

    解决:两种方法 1同步快import java.util.Random; public class Test13 { /** * @param args * 多线程带来的数...

    2015-11-04 21:26
    695
  • 线程的其他特征

    睡眠: //使用sleep控制线程运行 public class Test9 { /** * @param args */ public static void ma...

    2015-11-04 21:23
    426
  • 线程的分类

    1.主线程 main方法。2.精灵线程 特点: (1)设置为精灵线程的方法:setDaemon(true); (2)其他线程结束了 精灵线程也完了 (3)又叫守护线程或者后台线程import...

    2015-11-04 21:21
    482
  • 线程的创建

    创建一个Java线程常见的有两种方式:1.继承Thread类 两种表示方法: (1).外部类import java.util.Date; public class Test1 ...

    2015-11-04 21:14
    365
  • 程序、进程、线程的关系

    1.程序: 一段静态的代码,一组指令的有序集合,它本身没有任何运行的含义,它只是一个静态的实体,是应用软件执行的蓝本。2.进程: 是程序的一次动态执行,它对应着从代码加载,执行至...

    2015-11-04 21:05
    418
  • TCP连接的建立(三次握手)和释放(四次挥手)

    所谓三次握手(Three-way Handshake),是指建立一个TCP连接时,需要客户端和服务器总共发送3个包。   三次握手的目的是连接服务器指定端口,建立TCP连接,并同步连接双方的序列号和...

    2015-11-15 17:01
    698
  • 初识HtmlParser

    1、相关资料 官方文档:http://htmlparser.sourceforge.net/samples.html API:http://htmlparser.sourceforge.net/j...

    2015-11-23 22:04
    723
  • 多人聊天室

    最近学完网络线程协议 ,因此写了一个用java编写的聊天室 话不多说 效果如图 首先 创建服务器端

    2016-02-13 12:19
    786
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部