- 博客(9)
- 收藏
- 关注
原创 Iterator
Java迭代器(Iterator)是 Java 集合框架中的一种机制,是一种用于遍历集合(如列表、集合和映射等)的接口。它提供了一种统一的方式来访问集合中的元素,而不需要了解底层集合的具体实现细节。Java Iterator(迭代器)不是一个集合,它是一种用于访问集合的方法,可用于迭代和等集合。Iterator 是 Java 迭代器最简单的实现,ListIterator 是 Collection API 中的接口, 它扩展了 Iterator 接口。
2024-06-17 09:41:49 256
原创 Java 多线程编程
Java 给多线程编程提供了内置的支持。一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。多线程是多任务的一种特别的形式,但多线程使用了更小的资源开销。这里定义和线程相关的另一个术语 - 进程:一个进程包括由操作系统分配的内存空间,包含一个或多个线程。一个线程不能独立的存在,它必须是进程的一部分。一个进程一直运行,直到所有的非守护线程都结束运行后才能结束。多线程能满足程序员编写高效率的程序来达到充分利用 CPU 的目的。
2024-06-11 17:26:29 242
原创 vue前端与后端交互容易遇到的问题
总结:get方式:可以用模板字符串拼接参数,或者在后面加花括号post方式:可以用模板字符串拼接,如果需要用到params属性则需要如第一个图所示,加上data的花括号前端vue的axios的post请求中直接放json数据,后端收到的json数据乱码
2024-05-07 16:00:58 194
原创 用TCP协议实现上传照片到服务器
两个线程卡住了,其实如果你在客户端的方法中关流之前打印一句话,那么不难看出其实客户端早已通过OutputStream把照片写完了,至于为什么呢?看上面的图不难理解。
2024-04-14 22:00:03 145 1
原创 关于杨辉三角的理解
1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 1 5 10 10 5 1 1 6 15 20 15 6 1 1 7 21 35 35 21 7 1 1 8 28 56 70 56 28 8
2024-04-07 14:28:35 251
原创 面向对象的基本内容
a.我们找来了一个对象(洗衣机),只需要按一下按钮就可以了(使用洗衣机功能的过程就是在使用面向对象思想编程的过程),每一个按钮下面都包含了很多内部结构的细节(细节被封装到按钮里面了->封装),在使用的时候有必要了解洗衣机的内部构造吗?我们没有必要去了解内部结构,我们只知道调用就可以了所以,洗衣机来说,将细节隐藏起来了,细节我们不要关注,会对外提供了一个公共的接口(按钮),供我们人类使用。
2024-03-11 14:01:42 319 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人