自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 实现简单多人聊天并@功能

实现多人的聊天功能并能@的功能    分析: 实现多人的群聊功能,服务器端必须能够记录所有人的socket套接字,本次代码操作中以map来存储用户的名字和套接字,然后对于每次接受的数据都群发一遍,对于@功能的实现,提炼出名字,找到对应的套接字然后回送数据。服务端的实现:package com.mixm0924; import java.io.Buffer

2015-09-28 01:58:49 1001

原创 线程同步

使用线程同步的原因:    解决多个线程操作同一个资源所产生的并发问题。出现问题的代码:class Ticket implements Runnable{ private int num = 100;  Object obj = new Object();  public void run() { while (true) { if (num > 0) { tr

2015-09-22 18:51:05 372

原创 对象流注意点

作业的大致要求是,定义两个方法,一个方法用ObjectOutputStream流写入几个对象(每次只写一个对象),另外一个方法读取几个对象,返回一个。碰到的问题01:Exception in thread "main" java.io.StreamCorruptedException: invalid type code: AC      这个真的是难到我了,解决了很久,都没有

2015-09-21 20:40:18 460

原创 Java线程进入

进程    每个独立运行的程序称为进程。进程是程序的一次执行过程,它经历了从代码加载、执行到执行完毕的一个完整的过程,这个过程也是进程本身从产生、发展到消亡的过程。在操作系统中,进程是进行系统资源分配、调度和管理的最小单位。进程在执行过程中拥有独立的内存单元。线程    线程是cpu调度和分配的基本单位,它可与同属一个线程的其他的线程共享进程所拥有的全部资源,多个线程共享内

2015-09-21 20:34:26 416

原创 内部类小结

解释:定义在另一个类中的类就是内部类。public class Outer{ class Inner(){ //定义在Outer里面的类 } }一般内部类的创建格式:在这个外部类中可以直接new内部类对象 Inner inner = new Inner(); //Inner这个类用public,private,protected修饰都可以创建在这个内部类中可以

2015-09-08 18:48:49 417

原创 抽象类和接口小结

抽象方法:被abstract修饰的方法是抽象方法,抽象方法没有方法体。修饰符 abstract 返回值类型 函数名();抽象方法的修饰符只能用public或者protected或者没有修饰,不能被final,static,private修饰。抽象类:被abstract修饰的类被称为抽象类,抽象类中可以包含变量,抽象方法和非抽象方法。 public abstract

2015-09-07 20:45:24 446

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除