摘要: Java网络编程 相关概念: IP地址 端口 socket 理论 TCP 区分服务端和客户端 服务端: (1)创建ServerSocket对象,传入监听的端口号 (2)等待客户端的连接,调用accept方法(若无客户端连接,程序会堵塞此处) (3)获取输入输出流进行操作 (4)设置输出结束标记(so 阅读全文
posted @ 2022-07-21 12:40 Wiiiimp 阅读(54) 评论(0) 推荐(0) 编辑
摘要: 参考文章:https://juejin.cn/post/6844903925666021389 目录 1.泛型概述 2.泛型的使用 3.泛型的继承和通配符 1. 泛型概述 1.1 什么是泛型 Java泛型(generics)是JDK 5中引入的一个新特性,在很大的程度上方便在集合上的使用。 泛型的本 阅读全文
posted @ 2021-11-03 15:44 Wiiiimp 阅读(47) 评论(0) 推荐(0) 编辑
摘要: Set接口-介绍 Set接口的定义如下: Set是一个继承于Collection的接口,即Set也是集合中的一种。Set是没有重复元素的集合。即: Set 接口:无序,不支持索引,不可重复的集合 Set接口-常用方法 和Collection的完全一样 add:添加单个元素 add(Object o) 阅读全文
posted @ 2021-10-24 16:01 Wiiiimp 阅读(73) 评论(0) 推荐(0) 编辑
摘要: List 接口-介绍 List是一个继承于Collection的接口,即List是集合中的一种。List是有序的队列,List中的每一个元素都有一个索引,而且支持重复。即:List集合:有序,支持索引,可重复的集合 List 接口的定义: List 接口-常用方法 add(Object elemen 阅读全文
posted @ 2021-10-24 15:47 Wiiiimp 阅读(190) 评论(0) 推荐(0) 编辑
摘要: Collection接口-介绍 Collection是一个接口,它主要的两个分支是:List 和 Set。 List和Set都是接口,它们继承于Collection。List是有序的队列,List中可以有重复的元素;而Set是数学概念中的集合,Set中没有重复元素! List和Set都有它们各自的实 阅读全文
posted @ 2021-10-24 15:34 Wiiiimp 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 集合概要 Java集合类存放于 java.util 包中,是一个用来存放对象的容器。 集合的两个主要接口是 Collection接口 和 Map 接口。 👆图片来源:菜鸟教程 集合的优点 区别 集合 数组 长度 可变 固定 内容 只能是引用类型 基本类型和引用类型 元素内容 可以存储不同类型(但一 阅读全文
posted @ 2021-10-24 15:08 Wiiiimp 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 练习一 public class H1_Test { public static void main(String[] args) { H1_News h1News = new H1_News("新冠确诊病例超千万,数百万印度教信徒赴恒河\"圣浴\"引民众担忧"); //英文字符的双引号需要用到转义 阅读全文
posted @ 2021-10-24 14:33 Wiiiimp 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 目录 一、概要 二、使用 (常用方法、构造方法、遍历方式) 三、底层机制及源码剖析 (扩容机制、put源码) 一、概要 HashMap 是 Map接口的一个实现类,它的使用频率是这些实现类中最高的。 HashMap 的实现不是同步的,这意味着它不是线程安全的。 它的key、value都可以为null 阅读全文
posted @ 2021-10-18 18:05 Wiiiimp 阅读(36) 评论(0) 推荐(0) 编辑
摘要: (1)超链接: <span style="font-size:17px"><a href="地址" target="_blank" style="color:royalblue;text-decoration: none;font-weight:bold">超链接</a></span> (2)目录: 阅读全文
posted @ 2021-10-16 21:17 Wiiiimp 阅读(74) 评论(0) 推荐(0) 编辑
摘要: ArrayList(部分内容摘取于:优秀参考文章) 【介绍】 ArrayList就是动态数组,用MSDN中的说法,就是Array的复杂版本,它提供了动态的增加和减少元素,实现了ICollection和IList接口,灵活的设置数组的大小等好处 ArrayList封装了一系列操作,如增删改查,对比使用 阅读全文
posted @ 2021-10-16 14:55 Wiiiimp 阅读(50) 评论(0) 推荐(0) 编辑