上一页 1 2 3 4 5 6 7 ··· 21 下一页
摘要: Lambda表达式的省略模式省略规则: ●参数类型可以省略。 但是有多个参数的情况下,不能只省略一个 ●如果参数有且仅有一 个,那么小括号可以省略 ●如果代码块的语句只有一 条,可以省略大括号和分号,甚至是return 代码示例 测试代码 两个接口 阅读全文
posted @ 2019-09-01 18:57 水果、、 阅读(705) 评论(0) 推荐(0) 编辑
摘要: Lambda表达式的格式 ●格式: (形式参数)-> {代码块}●形式参数:如果有多个参数,参数之间用逗号隔开;如果没有参数,留空即呵●->:由英文中画线和大于符号组成,固定写法。代表指向动作●代码块:是我们具体要做的事情,也就是以前我们写的方法体内容 Lambda表达式的练习Lambda表达式的使 阅读全文
posted @ 2019-09-01 16:04 水果、、 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 上面这段代码,是最常用的的socket 发送方式,对于一般的socket链接都适用。但是在这里跟银行联调时一直报了一个错:java.net.SocketException: Connection resetat java.net.SocketInputStream.read(SocketInputS 阅读全文
posted @ 2019-09-01 12:45 水果、、 阅读(17299) 评论(0) 推荐(1) 编辑
摘要: 练习3 客户端与练习2相同 服务器端,将接受的数据写入文件 练习4.服务器端与练习三相同。 客户端,数据来自于文本文件 练习5●客户端: 数据来自于文本文件,接收服务器反馈●服务器: 接收到的数据写入文本文件,给出反馈●出现问题: 程序- -直等待●原因: 读数据的方法是阻塞式的●解决办法: 自定义 阅读全文
posted @ 2019-08-31 20:46 水果、、 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 客户端 服务器 阅读全文
posted @ 2019-08-31 20:44 水果、、 阅读(307) 评论(0) 推荐(0) 编辑
摘要: TCP通信原理TCP通信协议是一种可靠的网络协议,它在通信的两端各建立一个Socket对象, 从而在通信的两端形成网络虚拟链路,一旦建立 了虚拟的网络链路,两端的程序就可以通过虚拟链路进行通信。 Java对基于TCP协议的的网络提供了良好的封装,使用Socket对象来代表两端的通信端口,并通过Soc 阅读全文
posted @ 2019-08-31 18:10 水果、、 阅读(403) 评论(0) 推荐(0) 编辑
摘要: UDP通信原理UDP协议是一种不可靠的网络协议, 它在通信的两端各建立-个Socke树象,但是这两个Socket只是发送,接收数据的对象因此对于基于UDP协议的通信方而言,没有所谓的客户端和服务器的概念Java提供了 DatagramSocket 类作为基于UDP协议的Socket UDP发送数据发 阅读全文
posted @ 2019-08-31 14:58 水果、、 阅读(757) 评论(0) 推荐(0) 编辑
摘要: 1.1网络编程概述计算机网络 ●是指将地理位置不同的具有独立功能的多 台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统 网络编程●在网络通信协议下, 实现网络互连的不同计算机上运行的程序间可以进行数据交换网络编程 阅读全文
posted @ 2019-08-31 11:42 水果、、 阅读(219) 评论(0) 推荐(0) 编辑
摘要: sleep()是使线程暂停执行一段时间的方法。wait()也是一种使线程暂停执行的方法。例如,当线程执行wait()方法时候,会释放当前的锁,然后让出CPU,进入等待状态。并且可以调用notify()方法或者notifyAll()方法通知正在等待的其他线程。notify()方法仅唤醒一个线程(等待队 阅读全文
posted @ 2019-08-31 09:50 水果、、 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 多线程的实现方式 多线程的实现方式式1:继承Thread类 定义一-个类MyThread继承Thread类在MyThread类中重写run0方法创建MyThread类的对象启动线程 run()方法用来封装被线程执行的代码 run()方法直接调用,相当于普通方法的调用 start() 方法启动线程,然 阅读全文
posted @ 2019-08-30 16:41 水果、、 阅读(239) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 21 下一页