自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 TCP | UDP

TCP(传输控制协议)是一种面向连接的协议,意味着在传输数据之前,它会在两个设备之间建立一个可靠和有序的连接。它保证数据包按照发送的顺序传递,并提供错误检查和重传机制,以确保数据的完整性。TCP常用于需要高可靠性和准确性的应用程序,如网页浏览、电子邮件和文件传输。UDP(用户数据报协议)是一种无连接的协议。它在发送数据之前不会建立直接连接。相反,它以数据包(称为数据报)的形式发送数据,没有任何传递、顺序或可靠性的保证。UDP比TCP更快,更轻量级,因为它没有建立和维护连接的开销。

2024-04-14 19:43:34 1051 1

原创 简单网络编程

Socket 是 Java 编程语言提供的一种用于网络通信的机制。它提供了一种用于客户端和服务器之间建立连接、发送和接收数据的方式。使用 Socket,可以通过 TCP 或 UDP 协议与远程计算机进行通信。Socket 类库提供了两种类型的 Socket:ServerSocket:服务器端使用的 Socket 类型,用于监听客户端的连接请求并创建对应的 Socket 对象。Socket:客户端使用的 Socket 类型,用于与服务器端建立连接,并进行数据的发送和接收。

2024-04-14 17:41:36 468 1

原创 正则表达式

正则表达式是一种强大的字符串匹配工具,用于在文本中查找、替换和提取特定模式的字符串。它由一系列字符和特殊字符组成,可以表示字符串的模式。普通字符表示自身,特殊字符用来表示一类字符或一段模式。表示交集的关系,即匹配的字符必须同时满足两个条件,即是小写字母,但不是。匹配单个字符,它可以是字母(小写或大写)或数字中的任何一个。匹配单个小写字母,它可以是字母表中的任何一个小写字母。匹配任何一个字符,包括字母、数字、特殊字符等。表示前面的字符或表达式在匹配中是可选的。匹配单个字符,它是一个小写字母,但不是。

2024-03-25 20:57:43 224 1

原创 JAVA 核心API

具有可变性,可以高效地进行字符串的拼接、替换等操作,而无需创建多个字符串对象,同时提供了便于修改字符串内容的相关操作。7.setCharAt(int index, char ch):将指定位置的字符替换为指定的字符。2.insert(int offset, String str):在指定位置插入指定的字符串。类不可变性,java没有提供修改内容的方法,不便于修改内容,不适合频繁拼接,性能低,开销大。1.append(String str):在字符串末尾添加指定的字符串。4.reverse():反转字符串。

2024-03-25 20:19:43 311 1

原创 Java核心API

Java API(Application Programming Interface)是指Java编程语言提供的一套软件组件集合,用于开发Java应用程序。API定义了各种类、接口、方法和常量的规范,开发人员可以使用这些规范来编写程序、调用功能以及实现特定的功能。接下来分多期为大家介绍java中常用的API。

2024-03-22 20:58:01 1051 1

原创 Java 语言基础(JSD BASICS DAY06)

Java方法的定义是指在Java程序中定义一个可被调用的功能函数。Java方法由修饰词,返回值类型,方法名,参数列表,方法体 组成[修饰符] 返回值类型 方法名(参数列表) {// 方法体修饰词可选,用于控制方法的访问权限和其他属性。常见的修饰符有public、private、protected等目前只需掌握public static。返回值类型是指方法执行完毕后返回的结果的数据类型。可以是基本数据类型或引用类型,也可以是void类型表示无返回值。

2024-03-14 20:07:49 921 1

原创 Java 语言基础(JSD BASICS DAY05)

数组是一种引用数据类型,是用来存储多个相同数据类型元素的集合。它是一个连续的内存空间,每个元素在内存中都有一个地址(开辟出一个连续独立的空间)将一组类型相同逻辑相关的数据存在内存中。数组可以通过索引(下标)访问到其中的元素,索引从0开始,依次递增。数组的大小在创建时就确定,不可改变。数组可以存储基本数据类型或者对象。1.声明数组变量,然后使用关键字new创建数组对象并指定长度同时初始化为默认值:(boolean类型默认值为false)

2024-03-13 20:15:13 1263

原创 Java 语言基础(JSD BASICS DAY04)

它提供了多个方法来读取不同类型的数据,如nextInt()用于读取整数,nextDouble()用于读取浮点数,nextLine()用于读取字符串等等。在上面的示例中,首先我们创建了一个Scanner对象,然后使用nextInt()方法读取用户输入的整数,并使用nextLine()方法读取用户输入的字符串,最后关闭Scanner对象。在以上代码中,当i等于2、4、6、8、10时,满足i % 2 == 0的条件,就会执行continue语句,跳过当前迭代,直接进入下一次迭代。多分支结构(if……

2024-03-12 18:59:46 1126 1

原创 Java 语言基础(JSD BASICS DAY03)

基本数据类型转换,运算符

2024-03-11 20:03:29 906 1

原创 Java 语言基础(JSD BASICS DAY02)

变量是存储数据的“容器”变量具有复用性: 一次定义多次使用变量具有可变性:随时随地多次使用。

2024-03-10 22:28:26 871

原创 JAVA 语言基础 (JSD BASICS DAY01)

Java语言基础 day01 Java编译运行过程以及跨平台特性 掌握JVM、JRE、JDK的概念,作用

2024-03-08 17:35:40 370 1

空空如也

空空如也

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

TA关注的人

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