自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 OutputStream和InputStream

【代码】OutputStream和InputStream。

2024-09-15 15:17:25 220

原创 Java网络编程 TCP通信(Socket 与 ServerSocket)

ServerSocket是等待客户端的请求,一旦获得一个连接请求,就创建一个Socket示例来与客户端进行通信。连接到服务器的IP地址和端口。一旦连接建立,双方就可以通过输入输出流进行数据交换.TCP通信涉及两个端点:客户端和服务器。监听特定端口,等待客户端的连接请求。到服务器并发送/接收数据。来自客户端的连接请求。类用于服务器端,用于。

2024-09-15 15:16:47 659

原创 Set List Map大集合

Set适合存储不重复的元素集合,如不重复的学生名单。List适合存储有序的元素集合,可能包含重复项,如购物清单。Map适合存储键值对集合,通过键快速查找值,如学生的成绩记录。

2024-07-27 15:33:44 829

原创 Arrays和正则表达式

trim()

2024-07-27 15:20:39 235

原创 Java--流

输入流是Java I/O中用于读取数据的抽象类。它从不同的数据源(如文件、网络等)读取数据,并提供了多种读取数据的方法。输出流是Java I/O中用于写入数据的抽象类。它将数据写入到不同的数据接收器(如文件、网络等)。

2024-07-24 18:51:25 308 2

原创 Map的遍历方式

通过Map.keySet遍历key和value。

2024-07-24 16:45:41 404 1

原创 Java--集合

Java提供了几种ListArrayListVector。

2024-07-21 18:26:49 357

原创 Java多态

多态性(Polymorphism)是指一个名字在不同的上下文中可以表示多种不同的形式。在Java中,多态主要体现在方法的重载、重写以及接口的实现上。

2024-07-21 09:44:57 726

原创 Java抽象类和接口

/ 抽象方法,没有具体实现// 非抽象方法,有具体实现。

2024-07-19 19:39:55 457

原创 Java 继承

子类对象在实例化时,首先调用父类的构造方法,然后调用自己的构造方法。通过继承,子类可以继承父类的属性和方法,从而减少代码重复,提高代码复用性。Java 的继承是单继承:一个子类只能有一个直接父类,但支持多重继承,即一个类可以继承多个接口。子类拥有父类非 private 的属性、方法:子类可以访问父类中定义的非私有成员。子类可以用自己的方式实现父类的方法:子类可以重写父类的方法,实现多态。子类可以拥有自己的属性和方法:子类可以扩展父类,增加新的属性和方法。这种方式使得子类自动拥有父类的非私有属性和方法。

2024-07-19 09:07:16 406

原创 Java面向对象

常量池(Constant Pool)是Java虚拟机的一部分,用于存储运行时常量,如字符串字面值和基本类型的常量。在类加载时,这些常量被加载到常量池中。类用于操作日期和时间。

2024-07-18 21:03:51 491

原创 StringBuilder类常用方法(java)

将字符串缓冲区中的字符序列转换为字符串。1.append()----添加。2.insert()----插入。返回指定子字符串第一次出现的索引。反转字符串缓冲区中的字符序列。获取指定索引处的字符。

2024-07-18 16:29:23 394

原创 Java三种排序

冒泡排序是一种非常基础的排序算法,它的名字来源于排序过程中较小的元素会像气泡一样逐渐"浮"到数列的顶端。冒泡排序的基本思想是通过重复遍历待排序的数列,比较每对相邻元素的大小,并在必要时交换它们的位置。然后,算法扫描数组中的其余元素,逐个将它们与已排序的元素进行比较,找到合适的位置插入。选择排序的基本思想是在每一轮中找到未排序部分的最小(或最大)元素,然后将其与未排序部分的第一个元素交换位置。选择排序是一种简单直观的排序算法,它不依赖于元素之间的比较次数,因此对于部分有序的数组,选择排序可以表现得非常高效。

2024-07-14 20:22:24 760

原创 Java--找出数组中第二大值

【代码】Java--找出数组中第二大值。

2024-07-13 20:43:52 128

原创 Java题目之递归

【代码】Java题目之递归。

2024-07-13 20:36:39 184

原创 java--随机函数生成随机值

利用随机函数生成随机值。

2024-07-13 20:17:30 116

原创 java中Random随机数的基本使用

1.公式 randon.数据类型(max-min+1)+min;生成一个[1,101)或者[0,100]的整数。生成一个[0,100)的整数。生成一个[1,3.5)的小数。

2024-07-13 09:18:39 227

原创 Java--扔骰子题目

【代码】Java--扔骰子题目。

2024-07-12 20:59:47 198

原创 java入门---三个整数排大小

【代码】java入门---三个整数排大小。

2024-07-11 17:28:15 178

原创 java入门--随机生成四个中文

【代码】java入门--随机生成四个中文。

2024-07-11 17:26:49 238

原创 Java入门小知识

JVM(Java Virtual Machine):是Java虚拟机,它是JRE的一部分,负责将Java字节码转换成特定平台上的机器码,让Java程序能够跨平台运行。JRE(Java Runtime Environment):是Java的运行环境,它包含了JVM(Java虚拟机)和Java程序运行时所需的核心类库。JDK(Java Development Kit):是Java开发工具包,包含了开发Java程序所需的一切工具和库,包括JRE和编译器等。3.Scanner输入。

2024-07-11 08:37:27 407

原创 指针 数组

2024-06-23 09:09:16 91

原创 循环结构while

2024-06-08 08:57:33 106

原创 三目运算符求最大最小值

三目运算符,也被称为条件运算符,它是唯一一个拥有三个操作数的运算符,因此有时也被称为三元运算符。4.<表达式2>:当<条件>为false时,会计算这个表达式,并返回其值。3.<表达式1>:当<条件>为true时,会计算这个表达式,并返回其值。<表达式1> : <表达式2>3.如果<条件>为false,则计算<表达式2>并返回其结果。2.如果<条件>为true,则计算<表达式1>并返回其结果。2.<条件>:其结果要么是true,要么是false。以前我们求最大最小值是这样的 嘟嘟嘟⬇️⬇️⬇️。

2024-05-28 15:44:05 353

原创 【无标题】Linux基础命令

2024-05-26 16:13:14 317

原创 c语言 运算符笔记

2024-05-26 15:50:30 416

空空如也

空空如也

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

TA关注的人

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