自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java学习day19

【代码】day19。

2024-02-26 08:52:52 116 1

原创 Java学习day18

数据库是一个组织结构化数据的集合,它可以通过各种操作进行访问、管理和更新。数据库可以存储不同类型的数据,并提供一种机制来处理这些数据。

2024-02-26 08:50:09 765 1

原创 Java学习day17

单例模式确保一个类只有一个实例,并提供一个全局访问点。这在需要共享资源或控制唯一资源访问时非常有用。

2024-02-21 08:57:15 1022

原创 Java学习day16

Runnable接口是Java中用于定义线程任务的接口,实现该接口需要实现run()方法,在run()方法中定义要执行的任务。创建线程时,可以将实现了Runnable接口的对象作为参数传递给Thread类的构造函数,然后调用start()方法启动线程。

2024-02-21 08:56:29 737

原创 Java学习day15

线程是操作系统调度的最小执行单位,它代表了一个独立的执行流。在Java中,线程是由类表示的。每个Java程序都至少有一个主线程,主线程由JVM自动创建和启动。

2024-02-19 09:28:55 851 1

原创 Java学习day14

本文介绍了Java中对象序列化的概念、原理和应用。我们了解了如何实现对象的序列化和反序列化,并讨论了一些注意事项和最佳实践。对象序列化是在Java中进行数据持久化和网络通信的重要技术,对于构建可扩展和可靠的应用程序非常有价值。

2024-02-18 10:44:17 880 1

原创 Java学习day13

区别:节点流直接与数据源或目标进行交互,数据在读取或写入时不会进行缓冲,每次操作都涉及直接访问底层数据源或目标。缓冲流在读取或写入数据时,先将数据存储到内部的缓冲区,然后从缓冲区中读取或写入数据。区别:字节流处理的是二进制数据,适合于处理图像、音频、视频等非文本数据。缓冲字节流(Buffered Byte Stream):对字节节点流进行缓冲的流。流提供了丰富的操作方法,你可以使用它们来处理流中的数据。描述:缓冲流是对节点流的包装,提供了缓冲功能,以提高I/O操作的效率。在Java中,我们可以使用。

2024-02-18 10:43:38 1177 1

原创 vue+springboot项目开发,使用MySQL示例数据库sakila

使用MySQL的示例数据库开发一个简单的前后端分离项目

2024-02-02 17:55:10 1033

原创 Java学习day12

当涉及到存储一组唯一元素的需求时,Set(集合)是一种常用的数据结构。在Java中,Set是Java集合框架中的一个接口,它的实现类包括HashSet、TreeSet和LinkedHashSet等。队列(Queue)是一种常用的数据结构,它遵循先进先出(FIFO)的原则。在队列中,元素从队尾(rear)入队,从队头(front)出队。队列常用于需要按照特定顺序处理元素的场景,如任务调度、消息传递等。

2024-02-01 17:42:24 1085 1

原创 Java学习day11

在Java中,可以创建自定义异常类来表示特定的异常情况。自定义异常类应该继承自Exception或其子类,或者实现Throwable接口。super();在上面的示例中,类继承自Exception类,它是一个受检查异常。它提供了多个构造函数,可以传递异常消息和可选的原因(Throwable对象)。可以根据自己的需求,添加自定义的字段、方法和构造函数到自定义异常类中,以便更好地表示特定的异常情况。在代码中,当你需要抛出自定义异常时,可以使用throw// 某些逻辑。

2024-01-31 18:31:27 859

原创 Java学习day10

泛型(Generics)是Java中的一种特性,它允许在编写类和方法时使用类型参数,以在使用时指定具体的类型。泛型提供了编译时类型安全性,并且可以增加代码的重用性和可读性。使用泛型的主要目的是在编译时捕获类型错误,并提供更好的类型检查和类型推断。通过使用泛型,可以在编译时检查代码中的类型错误,避免在运行时出现类型转换错误或其他类型相关的异常。泛型(拆字为广泛的数据类型,也叫类型参数)即将类型进行一个参数化。注意:这个参数是Java中的类型但不包括基本数据类型泛型类中的泛型不能应用到静态方法上面。

2024-01-30 18:37:34 714 1

原创 Java学习day09

包装类(Wrapper Class)是Java中提供的一组类,用于将基本数据类型(如intdoubleboolean等)包装为对象。每个基本数据类型都有对应的包装类,如IntegerDoubleBoolean等。包装类提供了一些常用的方法和属性,使得可以在对象上进行操作和处理。BooleanbyteShortintLonglongFloatchar包装类的主要作用是在需要使用对象而不能使用基本数据类型的场景中,提供了一种封装基本数据类型的方式。

2024-01-25 17:19:24 959

原创 Java学习day08

Date类表示日期和时间的类。

2024-01-25 17:18:19 363

原创 Java学习day06

同一操作作用于不同的对象,可以有不同的解释,产生不同的结果。多态性使得程序可以根据实际对象的类型来动态确定要调用的方法或执行的操作。

2024-01-24 09:18:08 452 1

原创 Java学习day07

抽象类是一个不能被实例化的类,用于作为其他类的基类。它可以包含抽象方法和非抽象方法,用于定义子类必须实现的行为和共享的功能。接口是一种定义了一组抽象方法的引用类型。它提供了一种定义类之间的契约的方式,通过实现接口,类可以遵循接口定义的方法。内部类是定义在其他类内部的类。它可以访问外部类的成员,并且可以用于实现封装和组织代码的目的。

2024-01-24 09:16:15 601 1

原创 Java学习day05

Java的面向对象编程(OOP)是一种编程范式,它使用“对象”来设计应用程序和计算机程序。面向对象编程的核心概念包括类、对象、继承、封装、多态和抽象。

2024-01-22 09:45:34 943

原创 Java学习day04

是一种编程范式和思想,它将现实世界中的对象及其相互关系作为程序的基本构建块,并通过封装、继承和多态等概念来组织和管理代码。面向对象编程(OOP)的核心思想是将数据(属性)和行为(方法)组合成一个称为对象的实体。每个对象都是类的一个实例,类定义了对象的共同特征和行为。

2024-01-19 08:44:35 349

原创 Java学习day03

数组是一种数据结构,用于存储一组相同类型的元素。在Java中,数组是一个固定大小的、连续的内存区域,用于存储相同类型的数据。

2024-01-17 17:03:56 888

原创 Java学习day02

基本数据类型可以用于声明变量,存储不同类型的数据。每个基本数据类型都有固定的内存大小和范围。基本数据类型是按值传递的,而不是按引用传递。所以当将基本数据类型的值传递给方法或赋给其他变量时,将复制该值,而不是共享同一个内存地址。

2024-01-16 18:20:44 893 1

原创 Java学习day01

Java 是由 Sun公司于 1995 年 5 月推出的 Java 面向对象程序设计语言和 Java 平台的总称。由 James Gosling(Java之父)和同事们共同研发,并在 1995 年正式推出。后来 Sun 公司被 Oracle (甲骨文)公司收购,Java 也随之成为 Oracle 公司的产品。

2024-01-15 22:46:57 956

空空如也

空空如也

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

TA关注的人

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