上一页 1 2 3 4 5 6 ··· 8 下一页
摘要: 线程状态 一、线程的五大状态 二、线程方法 停止线程 不推荐使用 JDK 提供的 stop、destroy 方法。这两个方法已经废弃。 推荐线程自己停止下来。建议使用一个标识位 flag 进行终止线程。当 flag = false时,程序运行结束,线程自动结束,就终止线程运行。 package co 阅读全文
posted @ 2022-09-30 05:59 gcbeen 阅读(55) 评论(0) 推荐(0)
摘要: 线程与静态代理模式以及创建接口对象的简写方法 静态代理模式 静态代理是多线程底部的原理,在 Java 中线程的设计就使用了静态代理设计模式,其中自定义线程类及Thread类都是实现了Runable接口。 ​ 在创建子线程的时候,传入了自定义线程类的引用,再通过调用start()方法,调用自定义线程对 阅读全文
posted @ 2022-09-30 05:50 gcbeen 阅读(43) 评论(0) 推荐(0)
摘要: 线程实现 线程的创建(三种方式) 1.继承 Thread 类(重要) 自定义线程类继承Thread类; 重写run()方法,编写线程执行体; 创建线程对象,调用start()方法启动线程。 package com.gcbeen.thread; // 创建线程方式一:继承Thread类,重写run() 阅读全文
posted @ 2022-09-30 05:48 gcbeen 阅读(110) 评论(0) 推荐(0)
摘要: 线程简介 一、多任务 现实中太多这样同时做多件事情的例子了,看起来是多个任务都在做,其实本质上我们的大脑在同一时间依旧只做了一件事情。 二、多线程 原来是一条车道,车多了后,道路阻塞,效率极低。为了提高使用的效率,于是加了多个车道。 普通方法调用和多线程 三、程序.进程.线程 一个进程可以有多个线程 阅读全文
posted @ 2022-09-29 20:25 gcbeen 阅读(57) 评论(0) 推荐(0)
摘要: 网络编程-Java输入输出流 流是一个很形象的概念,当程序需要读取数据的时候,就会开启一个通向数据源的流,这个数据源可以是文件,内存,或是网络连接。类似的,当程序需要写入数据的时候,就会开启一个通向目的地的流。这时候你就可以想象数据好像在这其中“流”动一样,如下图: 通过数据流、序列化和文件系统提供 阅读全文
posted @ 2022-09-29 18:17 gcbeen 阅读(132) 评论(0) 推荐(0)
摘要: 网络编程-TCP 建立连接 与 终止连接 建立 TCP 连接 TCP是因特网中的传输层协议,使用三次握手协议建立连接。当客户端发出SYN连接请求后,等待服务器端回答SYN+ACK,并最终对服务器端的 SYN 执行 ACK 确认。这种建立连接的方法可以防止产生错误的连接,TCP使用的流量控制协议是可变 阅读全文
posted @ 2022-09-29 18:15 gcbeen 阅读(177) 评论(0) 推荐(0)
摘要: 网络编程-IP地址的分类 网络中有多台计算机,它们必须通过某种标识来区分每一台机器,这个用于区分的标识这就是IP地址; IP地址由4个数字组成,形如“192.168.1.1”。(其实是4个字节的二进制数,共32位)。 在网络中寻找某一台计算机都是依靠它的IP地址。(用域名或计算机名定位主机其实也是通 阅读全文
posted @ 2022-09-29 18:13 gcbeen 阅读(421) 评论(0) 推荐(0)
摘要: 网络编程-TCP UDP URL TCP 先启动服务端,再启动客户端!!!! 1.TCP 基本实现 客户端 连接服务器 Socket 发送消息 package com.gcbeen.net; import java.io.IOException; import java.io.OutputStrea 阅读全文
posted @ 2022-09-29 18:11 gcbeen 阅读(48) 评论(0) 推荐(0)
摘要: JavaSE 基础语法 1. 数据类型 2. 类型转换 3. 变量的作用域 4. 运算符 5. 包机制 6. JavaDoc 流程控制 7. Scanner类 8. 条件分支结构 9. 循环结构 方法 10. 定义方法、调用方法 11. 方法的重载 12. 可变长参数 13. 递归方法 数组 14. 阅读全文
posted @ 2022-09-28 07:43 gcbeen 阅读(23) 评论(0) 推荐(0)
摘要: 单元测试规约 单元测试 单元测试遵守 AIR 原则 【强制】好的单元测试必须遵守 AIR 原则。 说明:单元测试在线上运行时,感觉像空气(AIR)一样感觉不到,但在测试质量的保障上,却是非常关键的。好的单元测试宏观上来说,具有自动化、独立性、可重复执行的特点。 A:Automatic(自动化) I: 阅读全文
posted @ 2022-09-27 17:06 gcbeen 阅读(155) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 ··· 8 下一页