自定义博客皮肤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)
  • 收藏
  • 关注

原创 IDEA maven项目手动添加jar包,启动报程序包不存在处理

描述:idea maven项目,需要对接第三方接口,第三方提供的jar包,使用maven方式导入依赖。

2023-07-25 14:34:51 811

原创 关于若依框架发布服务器,点击刷新、退出报404和nginx欢迎页面问题解决

关于若依框架发布服务器,点击刷新、退出报404和nginx欢迎页面问题解决。

2023-01-29 14:59:10 2620

原创 若依框架前后端分离版发布服务器(非docker版)

若依框架前后端分离版发布服务器

2022-10-28 11:12:38 2849

原创 Collection 集合

Collection 集合1、为什么要使用集合当程序员在对数据进行操作时,大部分的方法需要程序员自己完成,非常繁琐,所以期望有一个java中方式,可以把对数据的这些操作方法封装到一起,提供给我们程序员直接调用,所以便有了 集合------collection。2、集合接口承接关系和实现collection 存放于 Java.Util 包中,主要有三种:1、set集合2、list集合3...

2019-10-13 21:40:51 336

原创 泛型(润物细无声!)

泛型泛型是 程序设计语言 的一种特性。允许程序员在 强类型(强类型指的是程序中表达的任何对象所从属的类型都必须能在编译时刻确定) 程序设计语言中编写代码时定义一些可变部分,那些部分在使用前必须作出指明。各种程序设计语言和其编译器、运行环境对泛型的支持均不一样。将类型参数化以达到代码复用提高软件开发工作效率的一种数据类型。泛型类是 引用类型 ,是堆对象,主要是引入了类型参数这个概念。(百度)为什...

2019-10-08 20:19:00 173

原创 多态,静态知识点整理

多态父类的引用指向子类的对象,或者接口的引用指向 【遵从】 接口实现类对象拓宽方法的参数范围,让方法的普适性更强!staticstatic修饰成员变量:1. 保存在内存的数据区2. 生存周期是从类文件加载开始,到程序退出结束,生存周期是远远超过类对象的!3. 一处修改,所有使用到该成员变量的位置都会被影响static修饰成员方法:调用格式:类对象.静态成员方法(); 不推荐 ...

2019-10-07 18:01:28 187

原创 异常

异常处理什么是异常身体上的异常: 生病代码中的异常:ArrayIndexOutOfBoundsException 数组下标越界异常NullPointerException 空指针异常ClassNotFoundException 类不存在异常SQLException 数据库语句异常BUG:程序运行过程中一些不可预知的情况!!!错误和异常都是有前因后果的Throwable类...

2019-10-06 17:47:09 151

原创 多态和静态

多态多态(Polymorphism)按字面的意思就是“多种状态”。在面向对象语言中,接口的多种不同的实现方式即为多态。引用Charlie Calverts对多态的描述——多态性是允许你将父对象设置成为一个或更多的他的子对象相等的技术,赋值之后,父对象就可以根据当前赋值给它的子对象的特性以不同的方式运作(摘自“Delphi4 编程技术内幕”)。简单的说,就是一句话:父类的引用指向子类的类对象,或者...

2019-10-05 16:35:24 301

原创 继承,abstract(抽象)和interface(接口)

继承继承 是面向对象软件技术当中的一个概念,与多态、封装共为面向对象的三个基本特征。 继承可以使得子类具有父类的属性和方法或者重新定义、追加属性和方法等。(百度)。一个词语概括:子承父业。Java中的继承格式Java中继承使用的关键字:extends格式:class B extends A {}B类继承了A类,A类是B类的唯一父类,B类是A类的一个子类注: Java的继承是一个...

2019-10-04 16:31:47 2740 1

原创 封装

局部变量for (int i = 0; i < 10; i++) { System.out.println(i);}// i值是多少???// 语法错误System.out.println(i);/*因为 i 这个变量是在for循环大括号以内定义的,有且只能是在for循环以内使用, 超出for循环大括号范围失效*/for (int i = 0; i <...

2019-10-03 17:50:42 177

原创 面向对象初识

面向对象OOP(Object Oriented Programming),面向对象程序设计是一种非常新颖的编程思想,他的基本特征是封装、多态、继承、抽象。本质上是把现实的一些事物看成一个抽象的模型,用模型来反映现实世界的具体事物特征,简单来说就是把现实世界的某些事物抽象化,然后放到计算机中把它实例化,让计算机可以读懂。// 定义一个类,我们需要考虑的内容没有那么多,大部分的功能都可以利用IDE...

2019-10-03 11:15:01 157

原创 Java基础0.9

数组练习public class Demo1 { punlic static void main(String[] args) { int[] array = {1,3,5,7,9,11,13} maxIndexInArray(array); } /* 1. 定义一个方法,可以找出指定int类型数组中最大值下标位置 方法分析: 方法名: ...

2019-09-29 21:15:45 203

原创 Java基础0.8

数组1、为什么需要使用数组在开发中会出现大量重复的,并且是同一个类型的数据,需要同时时候,如果按照一个一个的变量定义,会导致代码出现以下一些问题:1. 代码过于臃肿2. 代码阅读性极差3. 代码维护性极差2、Java中定义数组的格式变量定义格式: 数据类型 变量名 = 初始化数据;数组的定义格式:数据类型【】 数组名 = new 数据类型【容量】;赋值号左侧:数据类型:确定...

2019-09-27 14:29:16 137

原创 Java基础0.7

方法一、为什么要用方法一段代码使用多遍,请把它封装成一个方法在开发中,会重复用到很多功能性代码,循环的利用并不能完全解决问题1、代码过于臃肿2、代码阅读性极差3、代码维护性极差二、方法解读public static void main(String[] args) {}public:权限访问符 公有的static:静态的(后面会说)void :返回值类型,void表示当前...

2019-09-27 09:45:58 434 3

原创 Java基础0.6

GC(Garbage Collection) 垃圾回收GC(Garbage Collection):JAVA/.NET中的垃圾回收器。Java是由C++发展来的。它摈弃了C++中一些繁琐容易出错的东西。其中有一条就是这个GC。而C#又借鉴了JAVA。在老式的C/C++程序中,程序员定义了一个变量,就是在内存中开辟了一段相应的空间来存值。由于内存是有限的,所以当程序不再需要使用某个变量的时候,就...

2019-09-23 22:36:17 196

原创 Java基础0.5

JVM基本概念JVM是可运行java代码的虚拟计算机,包括一整套的字节码指令集、一组寄存器、一个栈、一个垃圾回收、堆和一个储存方法域。JVM是运行在操作系统之上的,JVM与硬件没有直接交互。JVM运行过程java源文件通过编译器,能够产生响应的.class文件(字节码文件),而字节码文件又通过JVM中的解释器,编译成特定机器上的机器码。如图:每一种平台的解释器是不同的,但是实现的虚拟机...

2019-09-22 17:25:24 329 1

原创 Java基础0.4

循环语句循环语句分为:while,do while,for1.while语法:while(表达式){ 语句块; }符合条件,循环继续执行;否则,循环退出特点:先判断,在执行,有可能执行0次。示例:循环分支嵌套示例:do while语法:do { 循环操作} while(循环条件)先执行一遍循环操作,符合条件,循环继续执行,否则循环退出。*...

2019-09-21 19:56:36 170

原创 Java基础0.3

一、分支语句if语句:if条件结构是根据条件判断之后再作处理。简单语句:if(boolean类型表达式){ 执行语句} else{ 执行语句}执行过程:当程序执行到if时,首先会判断()里面的表达式的值,如果表达式的值为true,那么就执行()后{}中的语句,如果为false,那么就执行else后面{}中的执行语句。一般if后括号表达式中的常用运算符:&,|,^...

2019-09-20 22:14:51 235

原创 Java基础0.2

一、运算符算术运算符:示例1:int a = 1;int b = 2;a=b++(先赋值后自增) a=2a=++b(先自增后赋值) a=3示例2:int x = 1;int y = 2;y = x + y - (++y)y = 0;把中括号中的式子当成一个整体,但是不需要优先算,继续按照由左向右算。赋值运算符:作用是将一个值赋给一个变量,运算顺序由左向右.注:...

2019-09-19 09:42:11 178 1

原创 Java基础0.1

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...

2019-09-18 20:33:49 164

空空如也

空空如也

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

TA关注的人

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