摘要: Inet Address类: 封装计算机的IP地址,不包含端口号 Inet Socket Address类: 此类用于实现IP套接字地址(IP地址+端口号),用于socket通信 代码示例: package aaa; import java.net.InetAddress;import java.n 阅读全文
posted @ 2019-12-25 23:01 Princess1 阅读(700) 评论(0) 推荐(0) 编辑
摘要: UDP数据传输细节: 地位平等 阅读全文
posted @ 2019-12-25 20:59 Princess1 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-12-25 20:40 Princess1 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 网络:一组相互连接的计算机,多台计算机组成,使用物理线路进行连接 网络的功能:交换数据、共享资源 网络的三要素: 1) IP地址:唯一标识网络上的每一台计算机,两台计算机之间通信的必备有素 2)端口号:计算机中应用的标号(代表一个应用程序),0-1024系统使用或保留端口,端号口占2个字节,所以有效 阅读全文
posted @ 2019-12-25 20:14 Princess1 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 参考代码: package aaa; public class Goods { private String name; private String brand; boolean isFlag; public String getName() { return name; } public voi 阅读全文
posted @ 2019-12-25 15:30 Princess1 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 代码示例: package aaa; public class TestTicket { public static void main(String[] args) { Ticket ticket = new Ticket(); Thread t1 = new Thread(ticket); Th 阅读全文
posted @ 2019-12-25 12:44 Princess1 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 线程的最大优先级为10,最小优先级为1,默认优先级为5 优先级越大线程越有可能被执行,但不是绝对的 优先级只能是1-10之间的整数 新建的线程、主线程的优先级都为5 阅读全文
posted @ 2019-12-25 12:09 Princess1 阅读(578) 评论(0) 推荐(0) 编辑
摘要: 总结1.sleep:不会释放锁,Sleep时别的线程也不可以访问锁定对象。 2.yield: .让出CPU的使用权,从运行态直接进入就绪态。让CPU重新挑选哪-一个线程进入运行状态。 3.join:当某个线程等待另一个线程执行结束后,才继续执行时,使调用该方法的线程在此之前执行完毕,也就是等待调用该 阅读全文
posted @ 2019-12-24 23:16 Princess1 阅读(97) 评论(0) 推荐(0) 编辑
摘要: package aaa; public class aaa { //主方法,又叫做主线程 public static void main(String[] args) {// Thread t = Thread.currentThread();// // //tostring()方法得到的内容为[线 阅读全文
posted @ 2019-12-24 22:21 Princess1 阅读(434) 评论(0) 推荐(0) 编辑
摘要: 4.1线程状态 新生状态用new关键字建立一个线程后,该线程对象就处于新生状态。处于新生状态的线程有自己的内存空间,通过调用start()方法进入就绪状态。 就绪状态处于就绪状态线程具备了运行条件,但还没分配到CPU,处于线程就绪队列,等待系统为其分配CPU。当系统选定一个等待执行的线程后,它就会从 阅读全文
posted @ 2019-12-24 13:47 Princess1 阅读(134) 评论(0) 推荐(0) 编辑