摘要: day27-单元测试/日志 1.管理系统与服务器集成 1.1准备工作【应用】 需求 对之前写过的信息管理系统进行改进,实现可以通过浏览器进行访问的功能 准备工作 将资料中的管理系统代码拷贝到当前模块下 导包的代码可能报错,因为之前的包路径可能和当前代码不一致,将导包的代码修改下 业务分析 解析URL封装到HttpReques对 阅读全文
posted @ 2023-01-22 03:32 李好秀 阅读(14) 评论(0) 推荐(0) 编辑
摘要: day26-XML/枚举/注解 1.xml 1.1概述【理解】 万维网联盟(W3C) 万维网联盟(W3C)创建于1994年,又称W3C理事会。1994年10月在麻省理工学院计算机科学实验室成立。 建立者: Tim Berners-Lee (蒂姆·伯纳斯·李)。 是Web技术领域最具权威和影响力的国际中立性技术标准机构。 到目前为止 阅读全文
posted @ 2023-01-22 03:27 李好秀 阅读(14) 评论(0) 推荐(0) 编辑
摘要: day25-类加载器反射 1.类加载器 1.1类加载器【理解】 作用 负责将.class文件(存储的物理文件)加载在到内存中 1.2类加载的过程【理解】 类加载时机 创建类的实例(对象) 调用类的类方法 访问类或者接口的类变量,或者为该类变量赋值 使用反射方式来强制创建某个类或接口对应的java.lang.Class对象 初 阅读全文
posted @ 2023-01-22 03:24 李好秀 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 1.NIO 1.1 NIO通道客户端【应用】 客户端实现步骤 打开通道 指定IP和端口号 写出数据 释放资源 示例代码 public class NIOClient { public static void main(String[] args) throws IOException { //1.打 阅读全文
posted @ 2023-01-22 03:20 李好秀 阅读(14) 评论(0) 推荐(0) 编辑
摘要: day23-网络编程01 1.网络编程入门 1.1 网络编程概述【理解】 计算机网络 是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统 网络编程 在网络通信协议下,不同计算机上运行的程序,可以进行数据传 阅读全文
posted @ 2023-01-22 03:16 李好秀 阅读(19) 评论(0) 推荐(0) 编辑
摘要: day22 多线程02 1.线程池 1.1 线程状态介绍 当线程被创建并启动以后,它既不是一启动就进入了执行状态,也不是一直处于执行状态。线程对象在不同的时期有不同的状态。那么Java中的线程存在哪几种状态呢?Java中的线程 状态被定义在了java.lang.Thread.State枚举类中,State枚举类的源码如下: 阅读全文
posted @ 2023-01-22 03:11 李好秀 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 1.实现多线程 1.1简单了解多线程【理解】 是指从软件或者硬件上实现多个线程并发执行的技术。 具有多线程能力的计算机因有硬件支持而能够在同一时间执行多个线程,提升性能。 1.2并发和并行【理解】 并行:在同一时刻,有多个指令在多个CPU上同时执行。 并发:在同一时刻,有多个指令在单个CPU上交替执 阅读全文
posted @ 2023-01-22 03:06 李好秀 阅读(12) 评论(0) 推荐(0) 编辑