自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JavaScript 学习笔记

JavaScript 是一种广泛用于 Web 开发的编程语言。它通常用于添加交互、动态更新内容、控制多媒体、动画等功能。它是三大前端技术之一,另外两个是 HTML 和 CSS。事件是浏览器或用户执行的动作,例如点击按钮、加载页面、提交表单等。事件驱动编程通过事件处理程序(函数)来响应这些事件。

2024-07-18 09:52:59 1015

原创 HBuilderX的快捷键设置

HBuilderX 是一款非常受欢迎的 HTML5 开发工具,尤其适用于前端开发。

2024-07-16 09:34:38 449 2

原创 java中的构造器

Java 中的构造器(也称为构造方法)是一种特殊的方法,用于初始化对象的状态。在创建 Java 类的实例时,构造器会被自动调用。

2024-07-10 21:31:24 268

原创 学习数据库的增删改查

本文详细介绍了 MySQL 5.7 中的增删改查操作,并通过实际案例和高级操作,进一步展示了如何高效管理和优化数据库。希望通过本文,读者能够全面掌握 MySQL 5.7 的使用技巧,并在实际应用中灵活运用所学知识,提高数据库系统的效率和可靠性。掌握这些技巧不仅能提升工作效率,还能为系统的稳定性和安全性提供有力保障。

2024-07-09 12:41:54 1592

原创 数据库的简单学习

关系型数据库:Mysql 、Oracle 、SqlServer… DB2 PG 达梦非关系型数据库:Redis 、MongoDB…MySQL是一个,由瑞典MySQL AB 公司开发,属于旗下产品。MySQL 是最流行的之一,在 WEB 应用方面,MySQL是最好的(Relational Database Management System,关系数据库管理系统) 应用软件之一。

2024-07-08 21:15:17 1064

原创 Java 中的 String、StringBuffer 和 StringBuilder

不可变性String不可变,而和可变。线程安全String和是线程安全的,而不是。性能:在单线程环境下,性能最好;在多线程环境下,性能优于String。

2024-07-05 11:51:08 808

原创 一些java中记忆的问题

封装是将对象的属性和方法(或称为成员)结合成一个独立的单元,隐藏对象的属性和实现细节,仅对外公开接口(方法)与对象进行交互。实现方式ArrayList和Vector基于动态数组实现,而LinkedList基于双向链表实现。线程安全Vector是线程安全的,ArrayList和LinkedList不是线程安全的。性能ArrayList和Vector提供了快速的随机访问,但插入和删除性能较低;LinkedList插入和删除性能较高,但随机访问性能较低。内存使用ArrayList和Vector。

2024-07-05 10:28:02 1419

原创 第十四章异常和第十五章 File- IO 流

自己写类继承自Exception或RuntimeException自定义异常必须先throw自定义异常的对象,然后才能捕获catch(自定义异常对象)。Exception定义了四个构造函数。其中的两个支持链式异常,链式异常将在下一节描述。另外两个如下所示:File类用于表示文件和目录路径名的抽象表示。通过File类,Java程序可以对文件和目录进行操作,例如创建、删除、重命名和检查文件属性等。I/O 流用于处理输入和输出操作。Java 提供了多种类来处理字节流和字符流。字节流:用于处理二进制数据。

2024-07-03 17:20:38 1102

原创 java 笔记 第十二章 集合(部分整理细化)

(1)集合是存储其他对象的特殊对象。可以将集合当做一个容器。(2)集合的相关接口和类位于java.util包中(3)集合中的接口和类是一个整体、一个体系。

2024-06-28 11:50:50 1043

原创 java笔记第十二章集合

接口:表示集合的抽象数据类型,如 List、Set、Map 等。实现:具体实现接口的类,如 ArrayList、HashSet、HashMap 等。算法:定义在集合上的操作方法,如排序和搜索。

2024-06-27 16:54:43 498

原创 java中目前整理的问题

/ 类变量// 实例变量// 构造方法// 局部变量在这个例子中,我们演示了实例变量、类变量和局部变量的定义和使用方式。每种变量在内存中存在的时间和作用域都不同,并且各有其适用场景。理解这些差异对于编写有效的 Java 代码至关重要。接口是一个完全抽象的类,定义了一组方法,但不提供实现。接口中的所有方法都是抽象的(即没有方法体),直到 Java 8 之前只能包含抽象方法。Java 8 之后可以包含默认方法(有方法体)和静态方法,Java 9 之后还可以包含私有方法。

2024-06-27 11:42:22 1016

原创 初步了解数据结构

数据结构是计算机科学的重要组成部分,它为算法设计和实现提供了基础。通过学习和理解数组、链表、栈、队列、树、图和哈希表等数据结构,可以更高效地解决实际问题。在实际应用中,选择合适的数据结构可以显著提高程序的性能和效率。

2024-06-26 11:55:45 662

原创 java八股文问答

答:变量是存储数据的容器,用来表示存储在计算机内存中的数据。在Java中,变量分为基本数据类型和引用数据类型。

2024-06-26 09:06:33 739

原创 java笔记 第十章:面向对象-接口 第十一章:常用类

(1)创建的每个字符串实际上都是String类的对象。即使是字符串字面值实际上也是String对象。(2)String类型的对象是不可变的;一旦创建了一个String对象,其内容就不能再改变。即,一旦创建了一个String对象,就不能改变该字符串包含的字符。所谓Stirng类型对象中的字符串是不可改变的,是指创建了String实例后不能修改String实例的内容。但是可以修改String引用变量,使其指向其他String对象。

2024-06-25 16:38:31 879

原创 java笔记 第九章:面向对象-多态

例如Shape类的area()方法,因为Shape类的不同子类对面积的计算方法不同,即Shape类无法准确地知道其子类计算面积的方法,因此area()方法只能留给子类实现。例如,Animal类的eat()方法、Shape类的area()方法,无法给出有实际意义的实现,对于这类方法可以声明为抽象方法。如果在类Outer的内部再定义一个类Inner,此时类Inner就称为内部类,而类Outer则称为外部类。因此如果子类中的方法与父类中的方法同名、并且参数类型也相同,那么子类中的方法就重写了父类中的同名方法。

2024-06-25 10:55:26 624

原创 初遇java八股文

Java八股文通常指的是Java面试中常见的知识点,涵盖了Java基础、面向对象编程、集合框架、多线程与并发、JVM(Java虚拟机)、Java网络编程、数据库连接与操作、设计模式、Spring框架、微服务等。

2024-06-24 17:20:04 638

原创 java笔记第八章:面向对象-继承

使用继承可以为一系列相关对象定义共同特征的一般类,然后其他类(更特殊的类)可以继承这个一般类,每个进行继承的类都可以添加其特有的内容。被继承的类称为,继承的类称为。一旦创建了一个定义一系列对象共同特征的超类,就可以使用该超类创建任意数量的更特殊的子类。父类世界地图、子类部分地图。

2024-06-24 10:05:31 436

原创 java笔记 第七章面向对象-类和对象

class 类名 { // 类名通常以大写字母开始类型 变量1;类型 变量2;...类型 方法名(参数列表) {// 方法体...在类中定义的变量和方法都称为类的成员。所以变量又称为成员变量,方法又称为成员方法。

2024-06-21 13:14:07 934

原创 java笔记 第六章数组

数组是一种数据结构,用于存储同一类型的多个元素。数组中的每个元素都有一个固定的位置和索引,索引用于访问数组中的元素。Java 中的数组是对象,数组的大小在创建时确定,且不能改变。Java 提供了可变参数(varargs)机制,允许方法接受不定数量的参数。

2024-06-21 08:49:18 863

原创 java中的几个关键字

在Java编程语言中,以下几个关键字扮演了重要角色,它们分别是thisstaticsuperObject和final。每个关键字都有其特定的用途和行为,理解这些关键字对于编写高效且可靠的Java代码至关重要。

2024-06-20 11:53:55 548

原创 java笔记

流程控制语句是编程语言中用于控制程序执行顺序的语句。Java 提供了多种流程控制语句来实现条件判断和多分支选择。选择结构是流程控制中的一种重要形式,它允许程序根据条件的不同执行不同的代码块。

2024-06-20 08:54:18 1031

原创 进制转换详解:小白也能看懂

进制:是指一个数位系统中,用来表示数值的基本单位。每个进制系统都有一个基数(base),表示该系统使用多少个不同的符号来表示数值。二进制:基数是2,用0和1表示。八进制:基数是8,用0到7表示。十进制:基数是10,用0到9表示。十六进制:基数是16,用0到9和A到F表示(A表示10,B表示11,依此类推)。

2024-06-19 20:18:01 461

原创 java笔记

64 位有符号整数,范围:-9223372036854775808 到 9223372036854775807。变量的值可以改变,而常量的值一旦赋值就不能改变。常量的使用有助于提高程序的可读性和维护性,因为它们提供了一种将固定值集中管理的方法。:32 位有符号整数,范围:-2147483648 到 2147483647。:16 位 Unicode 字符,范围:\u0000 到 \uffff。:16 位有符号整数,范围:-32768 到 32767。:8 位有符号整数,范围:-128 到 127。

2024-06-19 16:00:00 382

原创 java笔记

Java 关键字是编程语言中保留的词语,具有特殊的含义和用途,通常用于控制程序的流向、定义数据类型和操作数据。用于跳过当前循环的剩余部分,直接进入下一次循环。:用于声明常量、不可继承的类或不可重写的方法。语句用于基于变量的值选择执行不同的代码块。语句用于未知次数的循环,条件为真时执行。:用于从方法中返回结果并结束方法的执行。接口是抽象类型,定义了类必须实现的方法。定义每个可能的值及其对应的代码块。语句用于执行条件为假的代码块。类是对象的模板,包含属性和方法。

2024-06-19 11:43:18 1025

原创 IntelliJ IDEA快捷键

**Ctrl + B** 或 **Ctrl + 左键点击**:跳转到声明。- **Ctrl + Alt + Shift + N**:查找符号。- **Ctrl + Shift + Space**:智能代码补全。- **Ctrl + Alt + Shift + T**:重构菜单。- **Ctrl + Shift + N**:快速打开文件。- **Lombok**:简化Java代码,减少样板代码。- **Alt + 数字键**:快速打开或关闭工具窗口。- **Ctrl + Alt + B**:跳转到实现。

2024-06-12 20:36:54 377

原创 java入门

1. **跨平台性**:Java编译后的字节码可以在任何安装了Java虚拟机(JVM)的设备上运行。2. **面向对象**:Java是一种纯粹的面向对象编程语言,强调对象的重用性和扩展性。3. **安全性**:Java提供了强大的安全机制,包括字节码验证、沙箱模型和加密库等。- 条件语句:`if`, `else if`, `else`, `switch`5. **垃圾回收**:Java自动进行内存管理,释放不再使用的对象,减少内存泄漏。- 循环语句:`for`, `while`, `do-while`

2024-06-12 19:11:40 396

原创 数据库技术的发展与应用

数据库作为信息时代的基础设施,在各行各业中扮演着越来越重要的角色。从传统的关系型数据库到近年兴起的NoSQL数据库,数据库技术不断发展和创新,为企业和个人提供了更强大、更灵活的数据管理解决方案。本文将简要回顾数据库技术的历史发展,并探讨其在现实应用中的典型案例。总的来说,数据库技术正朝着更加分布式、弹性、智能化的方向发展,以满足当今海量、多样化数据的管理和分析需求。相信未来数据库技术将继续发挥其在各行业中的重要作用。数据库技术在各行业中的应用。数据库技术的未来发展趋势。数据库技术的历史发展。

2024-05-23 17:11:53 343 1

java入门学习过程中的简单的图书馆里系统,使用了JDBC

适合新手入门学习简单的增删改查流程,文件内的JDBCUtil 可以修改自己的数据库链接。

2024-07-10

空空如也

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

TA关注的人

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