自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(68)
  • 收藏
  • 关注

原创 Java:Stream流的使用步骤,中间方法,终结方法,收集Stream流

Stream流的相关知识Stream流的使用步骤1.获取Stream流Stream流常见的中间方法如果两个Stream流类型不一样,那么合并的时候就要变成Object类型Stream流的常见的终结方法转到数组中去

2023-08-31 12:10:07 322

原创 Java:HashMap、LinkedHashMap、TreeMap集合的底层原理和集合的嵌套

HashMap的底层原理LinkedHashMap的底层原理TreeMap集合的底层原理集合的嵌套

2023-08-28 11:17:01 236

原创 Java:Map集合的三种遍历方式和常见案例

【代码】Java:Map集合的三种遍历方式和常见案例。

2023-08-28 09:44:17 321

原创 Java:Map集合以及常用API

Java:Map集合概述如果需要存入一一对应的数据可以用Map集合来存储 HashMapLinkedHashMapTreeMapMap集合常用API

2023-08-28 08:56:24 149

原创 Java集合案例:斗地主游戏开发

【代码】Java集合案例:斗地主游戏开发。

2023-08-25 13:15:23 171

原创 Java:可变参数、Collections工具类

可变参数Collections 工具类还要创建一个学生类的对象出来

2023-08-23 11:23:23 50

原创 Java:集合LinkedSet底层原理、TreeSet底层原理;开发中如何选择集合使用

TreeSet底层原理如果你想对自定义类型的对象进行排序,有两种方式但是执行出来,如果两个比较的数据相等,就会造成一个数据丢失第二种

2023-08-22 10:03:34 121

原创 Java:集合框架:Set集合、LinkedSet集合、TreeSet集合、哈希值、HashSet的底层原理

Java:集合框架:Set集合、LinkedSet集合、TreeSet集合、哈希值、HashSet的底层原理

2023-08-20 10:15:03 155

原创 Java:ArrayList集合、LinkedList(链表)集合的底层原理及应用场景

Java:ArrayList集合、LinkedList(链表)集合的底层原理及应用场景

2023-08-18 09:29:52 786

原创 Java:集合框架(一)List:特有方法、常用方法案例、遍历方式

Java:集合框架(一)List:特有方法、常用方法案例、遍历方式

2023-08-17 09:35:26 62

原创 Java:迭代器常用方法、增强for循环、Lambda 表达式遍历集合、遍历集合案例

Java 迭代器概述:Iterator迭代器常用方法使用迭代器遍历集合时,一开始 it.next()在赵敏的位置,所以第一个打印输出的是赵敏,第二次就到了小昭的位置,第三次到了素素,第四次灭绝,如果多打印了一次,那么就会出现异常。那么如果用循环来定义的话 首先用while(it.hasNext())问一下集合中有没有数据,然后定义一个字符串变量来接数据,最后打印出来增强for循环快捷方式Lambda 表达式遍历集合逐层简化代码遍历集合案例

2023-08-16 11:17:23 249

原创 Java:集合体系:Collection集合的常用方法(API)

集合体系用ArrayList 和 HashSet打印出来的结果Collection 集合的常用方法(API)由于Collection是一个接口 所以不能直接new Collection编译看左边,运行看右边转成数组时是Object 类型,方便将来往集合里添加任何数据拓展,首先集合的类型要一样 要么都是String类型的,反正类型要一样。其次将c2中的数据倒入c1时,先将c2中的数据拷贝一份再存入c1中,c2中的数据是不变的

2023-08-16 10:09:14 84

原创 Java:异常处理:捕获异常,记录异常并响应合话的信息给用户;捕获异常,尝试重新修复

Java:异常处理:捕获异常,记录异常并响应合话的信息给用户;捕获异常,尝试重新修复

2023-08-14 11:06:26 184

原创 Java:异常:编译时异常与运行时异常,以及自定义异常

Java:异常:编译时异常与运行时异常,以及自定义异常

2023-08-14 10:47:53 187

原创 Java:正则表达式案例:爬数据,重复数据替换,数据分割

Java:正则表达式案例:爬数据,重复数据替换,数据分割

2023-08-14 09:38:35 892

原创 Java:正则表达式书写规则及相关案例:检验QQ号码,校验手机号码,邮箱格式,当前时间

Java:正则表达式书写规则及相关案例:检验QQ号码,校验手机号码,邮箱格式,当前时间 几小时几分几秒

2023-08-13 11:15:35 1264

原创 Java:简单算法:冒泡排序、选择排序、二分查找

【代码】Java:简单算法:冒泡排序、选择排序、二分查找。

2023-08-11 10:16:44 316

原创 Java:实战题目(一)

目前有100名囚犯,每个囚犯的编号是1-200之间的随机数。现在要求依次随机生成100名囚犯的编号(要求这些囚犯的编号是不能重复的),然后让他们依次站成一排。(注:位置是从1开始计数的),接下来,国王命令手下先干掉全部奇数位置处的人。剩下的人,又从新按位置1开始,再次干掉全部奇数位置处的人,依此类推,直到最后剩下一个人为止,剩下的这个人为幸存者。

2023-08-09 18:23:32 343

原创 Java:JDK8新特性:Lambda表达式、省略规则与方法引用

参数类型可以不写如果只有一个参数,参数类型可以省略,同时()也可以省略;两个参数的话就不可以省略了。如果Lambda表达式中的方法体代码只有一行代码,可以省略大括号不写,同时要省略分号;此时,如果这行代码是return语句,也必须去掉return不写。

2023-08-06 10:57:51 309

原创 Java:Arrays类的API

【代码】Java:Arrays类的API。

2023-08-04 11:18:52 194

原创 Java:JDK8之后新的时间(推荐使用) ZoneId、 Instant、DataTimeFormatter、Period的相关API

Java:JDK8之后新的时间(推荐使用) ZoneId、 Instant、DataTimeFormatter、Period的相关API

2023-08-03 10:28:43 316

原创 Java:JDK8之后新的时间(推荐使用) LocalDate、LocalTime、LocalDataTime 的相关API

Java:JDK8之后新的时间(推荐使用) LocalDate、LocalTime、LocalDataTime 的相关API

2023-08-02 10:20:52 163

原创 JavaData:JDK8之前传统的日期和时间

JDK8之前传统的日期和时间、SimpleDataFormat:将日期格式化、SimpleDateFormat解析字符串时间成为日期对象、SimpleDateFormat秒杀案例、Calendar日历类的常见方法

2023-08-02 09:25:34 83

原创 Java常用API:Math、Syetem、Runtime、BigDecimal

Java常用API:Math、Syetem、Runtime、BigDecimal

2023-08-01 09:24:11 125

原创 Java常用API:StringBuilder、StringBuffer、StringJoiner

Java常用API:StringBuilder、StringBuffer、StringJoiner的经典方法,优势和个别案例

2023-07-30 12:52:46 292

原创 Java常用API:Object、Objects、包装类

此时返回的是 false。

2023-07-30 09:58:51 122

原创 Java泛型的简单认识

Java泛型的简单认识

2023-07-28 11:44:52 107

原创 java:匿名内部类

Java:匿名内部类的基础知识

2023-07-26 10:49:38 177

原创 Java面向对象:枚举

Java面向对象:枚举的一些基础知识

2023-07-26 10:48:52 76

原创 面向对象:抽象类 abstract 和JDK8下接口的三种方法和接口的多继承

面向对象:抽象类 abstract 和JDK8下接口的三种方法和接口的多继承

2023-07-25 08:47:26 113

原创 接口的应用案例:班级学生信息管理模块的开发

需求请设计一个班级学生的信息管理模块:学生的数据有:姓名、性别、成绩功能1:要求打印出全班学生的信息;功能2:要求打印出全班学生的平均成绩。注意:以上功能的业务实现是有多套方案的第一套方案:能打印出班级全部学生的信息;能打印出班级全部学生的平均分。第二套方案:能打印出班级全部学生的信息(包含男、女人数);能打印出班级全部学生的平均分(要求是去掉最高分、最低分)。

2023-07-23 11:20:17 544

原创 final关键字和常量

final关键字和常量应用

2023-07-22 09:13:13 56

原创 面向对象:多态

Java的前提、好处、弊端、注意事项、类型转换

2023-07-21 10:12:42 45

原创 ArrayList的综合案例-模仿外卖系统中的商家系统

ArrayList的综合案例-模仿外卖系统中的商家系统

2023-07-17 16:52:57 208

原创 Java继承:特点、访问特点和方法重写、构造器的特点

Java继承:特点、访问特点和方法重写、构造器的特点、this、super

2022-12-09 19:22:57 165 1

原创 java static相关知识

java中static的相关琐碎知识

2022-08-25 09:44:21 87

原创 用java制作ATM系统

用java制作ATM系统 :开户,查询账户 存款 取款 转账 修改密码 销户 等功能

2022-08-17 17:46:31 524

原创 java 集合常用API、遍历并删除元素值、信息在程序中的展示、学生信息系统的数据搜索

java 集合常用API、遍历并删除元素值、信息在程序中的展示、学生信息系统的数据搜索

2022-08-10 10:49:06 210

原创 java String类的相关案例

java String类开发案例:验证码功能 登陆系统 手机号屏蔽

2022-08-02 10:16:03 197

原创 java的面向对象综合案例

面向对象综合案例 模仿电影信息展示

2022-07-28 11:02:37 1265

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除