摘要:
接口中的默认方法 接口中默认方法的定义格式: 格式:public default 返回值类型 方法名(参数列表){} 范例:public default void show3(){} 接口中默认方法的注意事项; 默认方法不是抽象方法,所以不强制被重写。但是可以被重写,重写的时候可以去掉default 阅读全文
摘要:
异常概述 异常:就是程序出现了不正确的情况 Error:严重问题,不需要处理(这里的不需要处理指的是无法通过特殊方式进行处理,解决办法只有在源代码上进行删除或修改) Exception:称为异常类,它表示程序本身可以处理的问题。 RuntimeException:在编译期不检查,出现问题后需要我们回 阅读全文
摘要:
网络编程入门 网络编程三要素 IP地址 要想让网络中的计算机能够互相通信,必须为每台计算机指定一个标识号,通过这个标识号来指定要接收数据的计算机和识别发送的计算机,而IP地址就是这个标识号,也就是设备标识 端口 网络的通信,本质上就是两个应用程序的通信。每台计算机都有很多应用程序,那么在网络通信时, 阅读全文
摘要:
生产者消费者 生产者消费者模式概述 生产者消费者模式是一个十分经典的多线程协作的模式,弄懂生产者消费者问题能够让我们对多线程编程的理解更加深刻 所谓生产者消费者问题,实际上主要是包含了两类线程: 一类是生产者用于生产数据 一类是消费者线程用于消费数据 为了解耦生产者和消费者的关系,通常会采用共享数据 阅读全文
摘要:
线程 线程是进程中单个的顺序控制流,是一条执行路径 单线程:一个进程如果只有一条执行路径,则称为单线程程序 多线程:一个进程如果有多条执行路径,则称为多线程程序 多线程的实现方式 方式1:继承Thread类 定义一个类MyThread继承Thread类 在MyThread类中重写run()方法 创建 阅读全文