随笔分类 -  重学Java

上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 19 下一页
摘要:1 package day13.lesson1.p2; 2 3 /* 4 1.7 Lambda表达式的注意事项 5 6 使用Lambda必须要有接口,并且要求接口中有且仅有一个抽象方法 7 8 必须有上下文环境,才能推导出Lambda对应的接口 9 根据局部变量的赋值得知Lambda对应的接口 10 阅读全文
posted @ 2021-06-11 12:53 yub4by 阅读(71) 评论(0) 推荐(0)
摘要:1 package day13.lesson1.p1; 2 3 /* 4 1.6 Lambda表达式的省略模式 5 6 参数类型可以省略。但是有多个参数的情况下,不能只省略一个 7 如果参数有且仅有一个,那么小括号可以省略 8 如果代码块的语句只有一条,可以省略大括号和分号,和return关键字 9 阅读全文
posted @ 2021-06-11 12:52 yub4by 阅读(60) 评论(0) 推荐(0)
摘要:1 package day13.lesson1; 2 3 /* 4 1.5 Lambda表达式练习3 5 6 练习描述 7 有参有返回值抽象方法的练习 8 9 操作步骤 10 定义一个接口(Addable),里面定义一个抽象方法:int add(int x,int y); 11 定义一个测试类(Ad 阅读全文
posted @ 2021-06-11 12:51 yub4by 阅读(78) 评论(0) 推荐(0)
摘要:1 package day13.lesson1; 2 3 /* 4 1.4 Lambda表达式练习2 5 6 练习描述 7 有参无返回值抽象方法的练习 8 9 操作步骤 10 定义一个接口(Flyable),里面定义一个抽象方法:void fly(String s); 11 定义一个测试类(Flya 阅读全文
posted @ 2021-06-11 12:50 yub4by 阅读(84) 评论(0) 推荐(0)
摘要:1 package day13.lesson1; 2 3 /* 4 1.3 Lambda表达式练习1 5 6 练习描述 7 无参无返回值抽象方法的练习 8 9 操作步骤 10 定义一个接口(Eatable),里面定义一个抽象方法:void eat(); 11 定义一个测试类(EatableDemo) 阅读全文
posted @ 2021-06-11 12:49 yub4by 阅读(168) 评论(0) 推荐(0)
摘要:1 package day13.lesson1; 2 3 /* 4 1 Lambda表达式 5 6 1.1 体验Lambda表达式 7 8 案例需求 9 启动一个线程,在控制台输出一句话:多线程程序启动了 10 11 实现方式一 12 定义一个类MyRunnable实现Runnable接口,重写ru 阅读全文
posted @ 2021-06-11 11:06 yub4by 阅读(66) 评论(0) 推荐(0)
摘要:1 package day12.lesson3.p6; 2 3 import java.io.*; 4 import java.net.Socket; 5 6 /* 7 3.8 TCP通信程序练习6 8 9 案例需求 10 客户端:数据来自于文本文件,接收服务器反馈 11 服务器:接收到的数据写入文 阅读全文
posted @ 2021-06-11 10:05 yub4by 阅读(55) 评论(0) 推荐(0)
摘要:package day12.lesson3.p5; import java.io.*; import java.net.Socket; /* 3.7 TCP通信程序练习5 案例需求 客户端:数据来自于文本文件,接收服务器反馈 服务器:接收到的数据写入文本文件,给出反馈 案例分析 创建客户端对象,创建 阅读全文
posted @ 2021-06-11 10:03 yub4by 阅读(46) 评论(0) 推荐(0)
摘要:1 package day12.lesson3.p4; 2 3 import java.io.*; 4 import java.net.Socket; 5 6 /* 7 3.6 TCP通信程序练习4 8 9 案例需求 10 客户端:数据来自于文本文件 11 服务器:接收到的数据写入文本文件 12 本 阅读全文
posted @ 2021-06-11 10:01 yub4by 阅读(44) 评论(0) 推荐(0)
摘要:1 package day12.lesson3.p3; 2 3 import java.io.*; 4 import java.net.Socket; 5 6 /* 7 3.5 TCP通信程序练习3 8 9 案例需求 10 客户端:数据来自于键盘录入,直到输入的数据是886,发送数据结束 11 服务 阅读全文
posted @ 2021-06-11 09:58 yub4by 阅读(52) 评论(0) 推荐(0)
摘要:1 package day12.lesson3.p2; 2 3 import java.io.*; 4 import java.net.Socket; 5 6 /* 7 3.4 TCP通信程序练习2 8 9 案例需求 10 客户端:数据来自于键盘录入, 直到输入的数据是886,发送数据结束 11 服 阅读全文
posted @ 2021-06-11 09:56 yub4by 阅读(43) 评论(0) 推荐(0)
摘要:1 package day12.lesson3.p1; 2 3 import java.io.IOException; 4 import java.io.InputStream; 5 import java.io.OutputStream; 6 import java.net.Socket; 7 8 阅读全文
posted @ 2021-06-11 09:55 yub4by 阅读(42) 评论(0) 推荐(0)
摘要:1 package day12.lesson3; 2 3 import java.io.IOException; 4 import java.io.OutputStream; 5 import java.net.InetAddress; 6 import java.net.Socket; 7 8 / 阅读全文
posted @ 2021-06-10 20:51 yub4by 阅读(61) 评论(0) 推荐(0)
摘要:1 package day12.lesson2.p1; 2 3 import java.io.BufferedReader; 4 import java.io.FileReader; 5 import java.io.IOException; 6 import java.io.InputStream 阅读全文
posted @ 2021-06-10 19:56 yub4by 阅读(65) 评论(0) 推荐(0)
摘要:1 package day12.lesson2; 2 3 import java.io.IOException; 4 import java.net.*; 5 6 /* 7 2 UDP通信程序 8 9 2.1 UDP发送数据 10 11 Java中的UDP通信 12 UDP协议是一种不可靠的网络协议 阅读全文
posted @ 2021-06-10 19:42 yub4by 阅读(61) 评论(0) 推荐(0)
摘要:1 package day12.lesson1; 2 3 import java.net.InetAddress; 4 import java.net.UnknownHostException; 5 6 /* 7 1 网络编程入门 8 9 1.1 网络编程概述 10 11 计算机网络 12 是指将地 阅读全文
posted @ 2021-06-10 19:09 yub4by 阅读(58) 评论(0) 推荐(0)
摘要:1 package day11.lesson3; 2 3 /* 4 3 生产者消费者 5 6 3.1 生产者消费者模式 7 8 生产者消费者模式是一个十分经典的多线程协作的模式,弄懂生产者消费者问题能够让我们对多线程编程的理解更加深刻。 9 所谓生产者消费者问题,实际上主要是包含了两类线程: 10 阅读全文
posted @ 2021-06-10 17:50 yub4by 阅读(47) 评论(0) 推荐(0)
摘要:1 package day11.lesson2; 2 3 import java.util.*; 4 import java.util.concurrent.locks.Lock; 5 import java.util.concurrent.locks.ReentrantLock; 6 7 /* 8 阅读全文
posted @ 2021-06-10 17:25 yub4by 阅读(49) 评论(0) 推荐(0)
摘要:1 package day11.lesson2; 2 3 /* 4 2.3 同步代码块解决数据安全问题(卖票案例问题解决) 5 6 卖票案例为啥会出现问题?(多线程程序出现安全问题的标准条件) 7 是多线程环境 8 有共享数据 9 有多条语句操作共享数据 10 11 如何解决多线程安全问题呢? 12 阅读全文
posted @ 2021-06-10 17:24 yub4by 阅读(91) 评论(0) 推荐(0)
摘要:1 package day11.lesson2; 2 3 /* 4 2 线程同步 5 6 2.1 案例-卖票 7 8 需求 9 某电影院目前正在上映国产大片,共有100张票,而它有3个窗口卖票,请设计一个程序模拟该电影院卖票 10 11 步骤 12 定义一个类SellTicket实现Runnable 阅读全文
posted @ 2021-06-10 17:22 yub4by 阅读(86) 评论(0) 推荐(0)

上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 19 下一页