- 博客(10)
- 收藏
- 关注
原创 Java简易网络通信v1
在Java中,Socket是一种网络通信的基本组件,用于建立网络连接和进行数据传输。Socket实现了网络中两个应用程序之间的通信,它是一个端点,包含了一个IP地址和一个端口号,可以通过Socket连接到网络中的其他Socket端点。
2023-03-05 15:57:17
239
原创 Java基础面试题
Java中的数据类型有哪些?如何实现 Java 中的多态?Java 中的 try-catch 机制是什么?有什么用处?Java中的异常处理有哪些常见的异常?什么是 Java 中的接口?为什么要使用接口?Java 中的继承是什么?它的好处是什么?Java 中的抽象类是什么?它与接口有什么区别?Java 中的泛型是什么?它的用处是什么?什么是 Java 中的自动装箱和拆箱?
2023-02-19 17:01:26
117
原创 Java实现简易生产者消费者模型
生产者消费者模型是一种多线程设计模式,用于解决生产者线程和消费者线程之间的协调问题。在生产者消费者模型中,生产者线程生成数据并将其加入队列,而消费者线程从队列中获取数据并进行消费。在生产者和消费者之间存在一个共享的缓冲区,它作为生产者和消费者之间的中间存储点,用于协调生产者和消费者的工作。当生产者线程生成的数据太多时,它将被阻塞,直到消费者线程消费了一些数据,使队列不再满。当队列不满时,生产者线程才开始生产数据。反之,当队列为空时,消费者线程将阻塞,直到生产者线程生成了数据,消费者线程执行消费。
2023-02-12 20:18:58
352
原创 动态数组使用
为什么会有动态数组这个概念?相比于普通的数组,普通数组有很多的局限性,比如数组的长度是固定的,不能随意增加,只能根据固定的数字长度写入适当的元素。而动态数组就很好的解决了这个问题,动态数组能根据写入的元素个数增加相应的数组长度。
2022-11-01 00:51:21
163
原创 泛型的使用
我们需要在数组中对各种类型(如整形数组,字符串数组等其他类型数组)的数组进行排序,但是传统的数组只能对单一类型的数组进行排序。所以,我们可以用泛型的方法来对整型,浮点数,字符串等类型数组进行排序.。
2022-10-24 23:30:38
111
原创 JAVA整数判断回文
用户从键盘输入一个整数,程序将判断这个数是几位数并输出其位数,并判断这个数是否是回文数,是则输出Y,否则输出N。回文数是指将该数含有的数字逆序排列后得到的数和原数相同,例如12121、3223都是回文数。
2022-10-06 01:41:49
562
原创 登录注册界面
JAVA登录注册界面: 1. 先创建一个UserUI类,设计登录注册界面 2. 创建监听对象UserUIListener 3. 创建ArrayList数组 4. 创建User对象
2022-09-25 02:39:57
898
原创 JAVA中this的用法
this的使用,什么时候不能用?当构造函数的参数与对象的数据成员同名时,可以使用this,加以区分。this可以调用一个已经定义的构造函数,减少代码的重复性
2022-09-21 14:06:13
1369
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人