自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Mac解决端口号被占用的方法:Web server failed to start. Port 8080 was already in use.

Mac解决办法,idea启动8080端口号被占用。Web server failed to start. Port 8080 was already in use.

2022-11-09 13:55:56 3273 3

原创 @TableField(updateStrategy = FieldStrategy.IGNORED)踩坑

@TableField(updateStrategy = FieldStrategy.IGNORED)避坑!

2022-10-13 15:44:25 13687 7

原创 JAVA day27,28 线程池

线程池的使用

2022-02-15 14:04:05 201

原创 JAVA day24,25,26 异常(try、catch、finally、throw、throws),线程(Thread、Runnable、Callable)

一、异常异常 :指的是程序在执⾏过程中,出现的⾮正常的情况,最终会导致JVM的⾮正常停⽌。在Java等⾯向对象的编程语⾔中,异常本身是⼀个类,产⽣异常就是创建异常对象并抛出了⼀个 异常对象。Java处理异常的⽅式是中断处理。 异常的根类是 java.lang.Throwable ,其下有两个⼦类: java.lang.Error 与 java.lang.Exception ,平常所说的异常指 java.lang.Exception 。Throwable体系: Er.

2021-09-04 16:38:00 353

原创 JAVA 22、23 测试方法(Junit的使用),文件类,递归,IO流(字节流,字符流,缓冲流,对象流,随机访问文件流,打印流)

一、测试方法

2021-08-11 19:59:39 503

原创 JAVA day20、21 双列集合Map<K,V>:HashMap,LinkedHashMap,TreeMap,Hashtable, ConcurrentHashMap;JDK1.9新特性

一、Map<K,V>Java提供了专⻔的集合类⽤来存放这种这种⼀⼀对应的关系,叫做映射对象,即 java.util.Map 接⼝。 类型参数:K - 此映射所维护的键的类型V - 映射值的类型所有已知子接口:Bindings, ConcurrentMap<K,V>, ConcurrentNavigableMap<K,V>, LogicalMessageContext, MessageContext, NavigableMap<K,V&

2021-08-05 20:13:45 144

原创 JAVA day18,19 单列集合Collection:List(ArrayList,LinkedList,Vector)、Queue(Deque)、Set(HashSet,TreeSet),比较器

Collection单列集合下有两个子接口:List、Set一、List集合java.util.List 接⼝继承⾃ Collection 接⼝,是单列集合的⼀个重要分⽀,习惯性地会将实现了 List 接⼝的对象称为List集合。在List集合中允许出现重复的元素,所有的元素是以⼀种线性⽅式进⾏存储的,在程序中可以通过索引来访问集合中的指定元素。另外,List集合还有⼀个特点就是元素有序,即元素的存⼊顺序和取出顺序⼀致。1.特点 它是⼀个元素存取有序的集合。例如,存元素的顺序是11、.

2021-08-04 20:29:29 187

原创 JAVA day16、17 数据结构(栈、队列、数组、链表、红黑树)

1.

2021-08-03 19:23:48 191

原创 JAVA day15 Collection(集合)、Iterator迭代器、泛型<E>

1、Collection(集合)集合:集合是java中提供的⼀种容器,可以⽤来存储多个数据。集合与数组的区别:数组的长度是固定的,集合的长度是可变的。 数组中存储的是同⼀类型的元素,可以存储基本数据类型值。集合存储的都是对象。⽽且对 象的类型可以不⼀致。在开发中⼀般当对象多的时候,使⽤集合进⾏存储。 集合按照其存储结构可以分为两⼤类,分别是单列集合 java.util.Collection 和双列集合java.util.Map。2.集合常用方法...

2021-07-29 20:25:49 164

原创 JAVA day13,14 API、Object类、日期时间类(long,Date,Calendar,DateFormat)、String类(字符串,可变长字符串)、正则表达式、包装类

1.APIAPI(Application Programming Interface),应⽤程序编程接⼝。Java API是⼀本程序员的”字 典”,是JDK提供给我们使⽤的类的说明⽂档。这些类将底层的代码实现封装了起来,我们不需要 关心这些类是如何实现的,只需要学习这些类如何使⽤即可。所以我们可以通过查询API的⽅ 式,来学习Java提供的类,并得知如何使⽤它们。JDK包结构 为了便于使⽤和维护,JDK类库按照包结构划分,不同功能的类划分在不同的包中;2.Obj.

2021-07-28 20:57:09 175

原创 JAVA day10、11、12 飞机大战

1.类大敌机 小敌机 蜜蜂 英雄机 2.对象

2021-07-28 18:51:08 116

原创 JAVA day09 内部类(成员内部类,静态内部类,局部内部类,匿名内部类)

一、内部类将一个类A定义在另一个类B里面,里面的那个类A就称为内部类,B则称为外部类。1.成员内部类定义在类中的方法外的类。class 外部类 { class 内部类 { } } 特点:作为成员存在,可以被权限修饰符修饰。 内部类可以直接访问外部类的成员,包括私有成员。 外部类要访问内部类的成员,必须要建立内部类的对象。主方法内创建内部类对象:外部类名.内部类名 对象名 = new 外部类型().new 内部类型(); ps:内部类仍然是⼀个独⽴

2021-07-17 09:59:23 64

原创 JAVA day08 接口(interface),多态,instanceof

1.接口(interface)接口是一种引用数据类型。引用数据类型:数组,类,接口。接⼝的使⽤,它不能创建对象,但是可以被实现( implements ,类似于被继承)。1.定义public interface 接⼝名称 { // 抽象⽅法 // 默认⽅法 // 静态⽅法 // 私有⽅法 } 2.抽象方法抽象⽅法:使⽤ abstract 关键字修饰,可以省略,没有⽅法体。该⽅法供⼦类实现使⽤。public interface InterFaceNa

2021-07-16 16:56:18 294

原创 JAVA day07 权限,封装,JavaBean(规范代码),static、final关键字

1.权限

2021-07-15 20:02:14 98

原创 JAVA day06 继承,super,方法的重写,抽象类

1.继承(extends)继承涉及到两个类,子类(扩展类/衍生类)跟父类(基类/超类)当多个类中存在相同属性和行为时,将这些内容单独提取到一个类,那么多个类里就不用再定义这些属性和行为了,只要继承提取出来的那个类就行了。继承:就是子类继承父类的属性和行为,那么子类就拥有了父类的成员变量跟成员方法。成员变量当子类跟父类中的成员变量不重名时,访问无影响。 当子类跟父类中的成员变量重名时,需用到super关键字来调用父类的成员变量:super.变量名。成员方法/构造方法当子类跟父类中的

2021-07-14 20:30:50 121

原创 JAVA day06 酒店管理系统

酒店管理系统分析业务:1.查房(show) 1001 1002 1003 1004 1005 null null null null null 2001 2002 2003 2004 2005 null null rose null null 3001 3002 3003 3004 3005 null null null...

2021-07-14 12:57:57 158

原创 JAVA day05 构造方法,this关键字,方法的重载,引用类型数组

1.封装优化a.构造方法/构造器 目的:当一个对象被创建的时候,构造方法用来初始化改对象,给对象的成员变量赋初始值。 构造方法的定义:构造的方法名和类名相同 没有返回值类型(void也不行) 会默认添加无参构造方法 如果自定义有参构造方法,就不会再默认添加无参构造方法了b.this关键字为了解决形参变量名与成员变量名重名,赋值失败的问题。含义:表示所在类的当前对象的引用(地址值),表当前对象。需注意的点:在构造方法中,this是可以调用自己的成员变量:thi...

2021-07-13 20:28:23 107

原创 JAVA day04 数组排序,类和对象

数组排序1.冒泡排序import java.util.Arrays;//冒泡排序public class Deom01 { public static void main(String[] args) { int[] arr = {22,52,88,2,0}; //调用 bubbleSort(arr); System.out.println(Arrays.toString(arr)); } public static void bubbleSort(int[

2021-07-10 10:37:58 101

原创 JAVA day03 数组,方法

数组有点像批量定义变量的说法。定义数组三种方式:静态赋值:在定义的同时初始化 静态赋值:在定义的同时初始化,还能重复赋值 动态赋值:知道数组的长度,元素为默认量数组的遍历/迭代:集体给数组赋值代码说明1public class Demo01Init { public static void main(String[] args) { int a = 10; // 静态赋值 int[] arr1 = {12,2,4,5}; //静态赋值 int[]

2021-07-08 20:45:57 137

原创 JAVA day02 流程控制语句

程序逻辑结构大致可以分为:1.顺序结构:顺序执行,根据编写的顺序,从上到下运行2.条件分支结构:判断语句:1. if 2.if...else 3.if...else if...else 选择语句:1.switchif代码说明import java.util.Scanner;//找出公约数是5的数,再找出公约数是2的数//当x和y大于2时,求和public class Deom01 { public static void main(String[]...

2021-07-07 19:49:59 59

原创 JAVA day01 变量和数据类型、运算符

变量变量:是指在内存中开辟的存储空间,用于存放运算过程中需要用到的数据。比如:int a = 12 这里的 a 就是变量数据类型java的数据类型分为两大类:基本数据类型:整数、浮点数、字符、布尔 引用数据类型:类、数组、接口基本数据类型整数:字节型(byte)、短整型(short)、整型(int)、长整型(long)浮点数:单精度浮点数(float)、双精度浮点数(double)提示:java中的默认类型:整数类型是int、浮点类型是double代码说明.

2021-07-06 20:24:22 109

空空如也

空空如也

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

TA关注的人

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