2023年10月20日

4、多线程

摘要: 多线程 一、线程的创建 1.1 线程的创建方式一:继承Thread类 Java为开发者提供了一种类叫做Thread,该类的对象用来表示线程。用此方法创建线程并执行的步骤如下: 定义一个子类继承Thread类,并重写run方法 创建该子类的实例对象 调用start方法启动线程(启动线程后,会自动执行r 阅读全文

posted @ 2023-10-20 17:29 笑嘻嘻嘻了 阅读(22) 评论(0) 推荐(0)

3、Collection、Map、Stream流

摘要: Collection、Map、Stream流 一、集合的概述和分类 主要分为两个系列:Collection和Map Collection代表单列集合,每个元素(数据)只包含一个值 Map代表双列集合,每个元素包含两个值(键值对) 1.1 Collection Collection的分类 Collec 阅读全文

posted @ 2023-10-20 17:18 笑嘻嘻嘻了 阅读(98) 评论(0) 推荐(0)

2、Object类、toString,equals,对象克隆clone方法

摘要: 待更新中~ 阅读全文

posted @ 2023-10-20 17:08 笑嘻嘻嘻了 阅读(9) 评论(0) 推荐(0)

1、Java面向对象的特性

摘要: 面向对象的知识点 构造器 构造器的使用与作用 构造器在创建对象时执行- 构造器常用于完成对象的初始化 构造器的注意事项: 如果不写构造器,java会为类生成一个无参构造器 若我们定义了有参构造器,java就不会帮我们的类生成无参构造器了,此时需要我们自己写一个无参构造器出来 static关键字 作用 阅读全文

posted @ 2023-10-20 16:58 笑嘻嘻嘻了 阅读(32) 评论(0) 推荐(0)

2023年6月5日

二分查找

摘要: ### 思路 二分法的前提是**数组有序**。另外,当数组中存在重复元素时,最后返回的下标可能不唯一,具体实现不同,可能导致最后结果也不同。 ![image](https://img2023.cnblogs.com/blog/3195987/202306/3195987-20230605174837 阅读全文

posted @ 2023-06-05 20:36 笑嘻嘻嘻了 阅读(16) 评论(0) 推荐(0)

2023年5月16日

1、TCP/IP模型有哪几层?

摘要: 应用层 应用层只需关注给用户提供的功能,当两个设备需要进行通讯的时候,只需要把要发送的数据发送给传输层即可。 位于应用层的协议有:HTTP、HTTPS、DNS等。 传输层 传输层是为应用层提供网络支持的,传输层有两个传输协议:TCP和UDP TCP:大部分应用用的正是TCP协议,如HTTP。相对于U 阅读全文

posted @ 2023-05-16 10:33 笑嘻嘻嘻了 阅读(346) 评论(0) 推荐(0)

2023年5月12日

5.最长回文子串--中等

摘要: #### 题目说明 给你一个字符串 s,找到 s 中最长的回文子串。 如果字符串的反序与原始字符串相同,则该字符串称为回文字符串。 #### 示例1 输入:s = "babad" 输出:"bab" 解释:"aba" 同样是符合题意的答案。 #### 示例2 输入:s = "cbbd" 输出:"bb" 阅读全文

posted @ 2023-05-12 16:51 笑嘻嘻嘻了 阅读(42) 评论(0) 推荐(0)

2023年5月11日

1015.可被K整除的最小整数--中等

摘要: 题目描述 给定正整数 k ,你需要找出可以被 k 整除的、仅包含数字 1 的最小正整数 n 的长度。 返回 n 的长度。如果不存在这样的 n ,就返回-1。 注意: n 不符合 64 位带符号整数。 示例 1: 输入:k = 1 输出:1 解释:最小的答案是 n = 1,其长度为 1。 示例 2: 阅读全文

posted @ 2023-05-11 20:54 笑嘻嘻嘻了 阅读(74) 评论(0) 推荐(0)

3.无重复字符的最长字串--中等

摘要: 题目描述 给定一个字符串 s ,请你找出其中不含有重复字符的 最长子串 的长度。 示例1: 输入: s = "abcabcbb" 输出: 3 解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。 示例2: 输入: s = "bbbbb" 输出: 1 解释: 因为无重复字符的最长子串是 阅读全文

posted @ 2023-05-11 20:48 笑嘻嘻嘻了 阅读(32) 评论(0) 推荐(0)

导航