- 博客(6)
- 资源 (8)
- 收藏
- 关注
原创 java#6 网络编程之InetAddress,URLDecoder和URLEncoder,URL和URLConnection
一、InetAddress 1、java提供InetAddress类代表IP地址,InetAddress下含有两个子类: Inet4Address、Inet6Address,他们分别代表IPv4地址和IPv6地址。 2、InetAddress类没有构造器,提供如下两个静态方法来获取InetAddress实例: getByName(St
2012-07-26 10:55:25 669
原创 java#5 线程通信:线程的协调运行,条件变量,管道
一、线程的协调运行 Object类提供了wait(),notify()和notifyAll()三种方法来实现线程之间的协调运行,但是 这三种方法必须由同步监视器对象来调用。 wait():导致当前线程等待,直到其它线程调用该同步监视器的notify()或者notifyAll()方法 来唤醒该线程。
2012-07-25 17:09:45 388
原创 java#4 控制线程(join),后台线程,线程睡眠(sleep),线程让步(yield),线程优先级
一、控制线程 控制线程即join线程提供让一个线程等待另一个线程完成的方法:join()方法。 某线程调用其它线程的join()方法时,主动调用线程将被阻塞,知道被调用线程执行完为止。 代码示例: public class JoinThread extends Thread{ //提供一个有参数的构
2012-07-24 18:10:18 1257
原创 java#3 java线程的同步问题
java线程的同步的三种方法:一、同步代码块: 为解决java多线程同步问题,java引入了同步监视器,使用同步监视器的通用方法 就是同步代码块。 同步代码块的语法格式如下: synchronized(obj){ //将所要同步的代码段放在此处。 ......
2012-07-23 16:48:58 410
原创 java#2 线程的两种创建方式
java中线程的创建有两种方式:继承Thread类和实现Runnable接口一、通过继承Thread类来创建线程类:步骤1、定义Thread类的子类,并重写该类的run方法,该run方法是该线程的执行体 代表了线程需要完成的任务。步骤2、创建Thread子类的实例,即创建线程对象。步骤3、用线程对象的start方法来启动该线程。 public c
2012-07-20 19:11:34 497
原创 java#1 java socket 编程
java socket 编程:客户端:Socket s = new Socket("192.168.1.100",30008);//定义客户端socket对象,socket(服务器端IP地址,端口号)服务器端:ServerSocket ss = new ServerSocket(30008);Socket s = ss.accept();代码示例:工程包图:客户
2012-07-20 11:13:49 313
数据结构课程设计的题目要求
2008-10-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人