LiuGuobin's blog
12
20
Java容器 Java容器
泛型泛型概念  泛型的本质就是“数据类型的参数化”处理的数据类型不是固定的,而是可以作为参数传入,在调用泛型时必须传入实际类型。 把类型当作是参数一样传递 <数据类型>只能是引用类型 泛型只在编译阶段有效,编译后生成的字节码
2023-12-20
19
Java序列化和反序列化 Java序列化和反序列化
序列化与反序列化概念  Java序列化是指把Java对象转换为字节序列的过程;  Java反序列化是指把字节序列恢复为Java对象的过程;   Java的序列化技术就是把对象转换成一串由二进制字节组成的数组,然后将这二进制数据保存在磁盘或传
2023-12-19
18
Java反射 Java反射
注解Java注解概述注解也叫元数据。一种代码级别的说明。它可以声明在包、类、字段、方法、局部变量、方法参数等的前面,用来对这些元素进行说明注释。 注解分类 标记注解: 没有参数的注解,仅用自身的存在与否为程序提供信息,如@Override注
2023-12-18
15
Java IO Java IO
Java IO一览表 同步|异步|阻塞|非阻塞同步  指的是协同步调。既然叫协同,所以至少要有2个以上的事物存在。协同的结果就是:多个事物不能同时进行,必须一个一个的来,上一个事物结束后,下一个事物才开始。 异步  就是步调各异。既然是各异
2023-12-15
14
Java网络编程 Java网络编程
前言  这篇文章我觉得我对于网络基础部分就不用再说更多了,直接一张图就够。剩下的用代码和注释来说明,看懂就是学会。 单播通信TCP通信服务端 public class Sever { public static void
2023-12-14
13
Java多线程 Java多线程
多线程概念 程序是指令和数据的集合 进程是执行程序的一次过程 线程是CPU调度执行的单位,无法人为干预 一个进程包括多个线程 分为真实多线程和模拟多线程 创建线程三种方式【一】继承Thread类 自定义线程类继承Thread类 重写r
2023-12-13