自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ssm框架整合

环境要求IDEA、MySQL 5.7.26、Tomcat 9.0.24、Maven 3.6.1数据库环境创建一个存放书籍数据的数据库表CREATE DATABASE ssmbuild;USE ssmbuild;DROP TABLE IF EXISTS books;CREATE TABLE books (bookID INT(10) NOT NULL AUTO_INCREMENT COMMENT ‘书id’,bookName VARCHAR(100) NOT NULL COMMENT ‘书名

2023-08-05 15:19:11 106

原创 JDK8-17新特性

JDK8-17新特性(上)Java版本迭代概述发布特点(小步快跑,快速迭代)发行版本发行时间备注Java 1.01996.01.23Sun公司发布了Java的第一个开发工具包Java 5.02004.09.30①版本号从1.4直接更新至5.0;②平台更名为JavaSE、JavaEE、JavaMEJava 8.02014.03.18此版本是继Java 5.0以来变化最大的版本。是长期支持版本(LTS)Java 9.02017.09.22此版本开始,

2023-06-21 18:58:42 1579

原创 Java反射机制

Reflection(反射)是被视为动态语言的关键,反射机制允许程序在运行期间借助于Reflection API取得任何类的内部信息,并能直接操作任意对象的内部属性及方法。加载完类之后,在堆内存的方法区中就产生了一个Class类型的对象(一个类只有一个Class对象),这个对象包含了完整的类的结构信息。我们可以通过这个对象看到类的结构。这个对象就像一面镜子,透过这个镜子看到类的结构,所以,我们形象的称之为:反射。

2023-06-15 17:33:33 77

原创 Java网络编程

Java是 Internet 上的语言,它从语言级上提供了对网络应用程序的支持,程序员能够很容易开发常见的网络应用程序。Java提供的网络类库,可以实现无痛的网络连接,联网的底层细节被隐藏在 Java 的本机安装系统里,由 JVM 进行控制。并且 Java 实现了一个跨平台的网络库,程序员面对的是一个统一的网络编程环境。

2023-06-08 13:03:36 272

原创 Java的File类和IO流

File类及本章下的各种流,都定义在java.io包下。一个File对象代表硬盘或网络中可能存在的一个文件或者文件目录(俗称文件夹),与平台无关。(体会万事万物皆对象)File 能新建、删除、重命名文件和目录,但 File 不能访问文件内容本身。如果需要访问文件内容本身,则需要使用输入/输出流。File对象可以作为参数传递给流的构造器。想要在Java程序中表示一个真实存在的文件或目录,那么必须有一个File对象,但Java程序中的一个File对象,可能没有一个真实存在的文件或目录。

2023-06-06 22:41:22 130

原创 Java数据结构与集合源码剖析

数据结构剖析我们举一个形象的例子来理解数据结构的作用:战场:程序运行所需的软件、硬件环境敌人:项目或模块的功能需求指挥官:编写程序的程序员士兵和装备:一行一行的代码战术和策略:数据结构总结:简单来说,数据结构,就是一种程序设计优化的方法论,研究数据的逻辑结构和物理结构以及它们之间相互关系,并对这种结构定义相应的运算,目的是加快程序的执行速度、减少内存占用的空间。研究对象一:数据间逻辑关系数据的逻辑结构指反映数据元素之间的逻辑关系,而与数据的存储无关,是独立于计算机的。集合结构:数据

2023-06-01 22:37:12 132

原创 Java泛型

生活中的例子举例1:中药店,每个抽屉外面贴着标签举例2:超市购物架上很多瓶子,每个瓶子装的是什么,有标签Java中的泛型,就类似于上述场景中的标签。泛型的基础说明1、<类型>这种语法形式就叫泛型。<类型>的形式我们称为类型参数,这里的"类型"习惯上使用T表示,是Type的缩写。即:< T>。< T>:代表未知的数据类型,我们可以指定为< String>,< Integer>,< Circle>等。

2023-05-31 12:25:55 58

原创 Java集合框架

HashSet 是 Set 接口的主要实现类,

2023-05-28 15:36:34 38

原创 Java多线程基础

指的是在一段时间内宏观上有多个程序同时运行,在单核 CPU 系统中,每一时刻只能有一个程序执行,即微观上这些程序是分时的交替运行,只是给人的感觉是同时运行,那是因为分时交替运行的时间是非常短的。执行的程序便可以分配到多个CPU上,实现多任务并行执行,即利用每个处理器来处理一个可以并发执行的程序,这样多个程序便可以同时执行。一个进程中的多个线程共享相同的内存单元,它们从同一个堆中分配对象,可以访问相同的变量和对象。:程序的一次执行过程,或是正在内存中运行的应用程序。如:运行中的QQ,运行中的音乐播放器。

2023-05-10 23:52:42 89

原创 设计模式 单例模式

JVM需要调用类的main()方法,所以该方法访问权限必须是public,又因为JVM在执行main()方法时不必创建对象,所以该方法是static的,该方法接收一个String类型的数组参数,保存执行Java命令时传递给所运行的类的参数。因为main()方法是静态的,不能直接访问该类中的非静态成员,必须创建该类的一个实例对象后才能通过这个对象访问类中的非静态成员。(优点)写法简单,由于内存中更早加载,使用方便快捷。“立即加载”,随着类的加载,当前的唯一实例就创建了。(缺点)内存中占用时间较长。

2023-05-01 21:59:15 36

原创 Java枚举类与注解

Java枚举类与注解

2022-06-15 15:55:40 398

原创 Java比较器

Java比较器

2022-06-12 23:09:07 89

原创 Java常用类

Java常用类

2022-06-11 11:11:51 393

原创 Java的异常机制

Java的异常机制

2022-06-09 13:41:10 239

原创 Java的面向对象

Java的面向对象

2022-06-08 23:25:27 134

原创 Java的数组

Java的数组

2022-06-07 10:52:58 280

原创 Java的方法

Java的方法

2022-06-04 23:59:55 145

原创 Java流程控制

Java流程控制

2022-06-04 10:45:18 74

原创 包机制和JavaDoc

包机制和JavaDoc

2022-06-02 12:12:34 47

原创 Java运算符

Java运算符

2022-06-02 10:51:29 55

原创 Java变量、变量作用域、常量

Java变量、变量作用域、常量

2022-05-03 22:20:17 573 2

原创 Java的数据类型

Java的数据类型

2022-04-16 18:05:42 2339

原创 Java关键字和标识符

Java关键字和标识符

2022-04-14 23:37:31 129

原创 Java的三类注释

Java的三类注释

2022-04-13 23:03:07 494

原创 命令行编译执行Hello World.java

命令行编译执行Hello World.java

2022-04-13 21:49:36 1840

原创 JDK1.8的安装(以Win10为例)

JDK1.8的安装(以WIn10为例)

2022-04-12 22:57:57 1598

原创 DOS常用命令

DOS常用命令

2022-04-11 20:25:40 197

原创 windows常用快捷键

n

2022-04-11 17:50:58 180

空空如也

空空如也

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

TA关注的人

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