随笔分类 -  Java

摘要:报错信息 ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.11.0:compile (default-compile) on project docker-boot: Fatal error 阅读全文
posted @ 2024-09-24 05:58 晓枫的春天 阅读(706) 评论(0) 推荐(0) 编辑
摘要:场景说明 最近在写一个服务,经常用到调别人接口得到json,然后需要转换为 指定bean,记录一下常用工具类 引入依赖 <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> </dependency 阅读全文
posted @ 2024-03-13 22:14 晓枫的春天 阅读(418) 评论(0) 推荐(0) 编辑
摘要:场景说明 最近在开发一个推送数据到 MQ 的服务,下游要求将数组转换为 JSON形式后进行推送 引入依赖 <dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <version>5.7.5</ver 阅读全文
posted @ 2024-03-13 20:52 晓枫的春天 阅读(122) 评论(0) 推荐(0) 编辑
摘要:场景说明 最近一直在使用 hu-tool 工具包,刚好发现一个方便加密的工具类,记录一下 使用方式 引入依赖 <dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <version>5.7.5</v 阅读全文
posted @ 2024-03-13 20:46 晓枫的春天 阅读(4149) 评论(0) 推荐(0) 编辑
摘要:问题描述 在进行SpringBoot 整合Mybatis Plus 时提示 10:49:08.390 [restartedMain] DEBUG org.springframework.boot.context.logging.ClasspathLoggingApplicationListener 阅读全文
posted @ 2024-02-07 09:58 晓枫的春天 阅读(829) 评论(0) 推荐(0) 编辑
摘要:场景 上午在启动程序时,发现 端口被占用,启动失败了 *************************** APPLICATION FAILED TO START *************************** Description: Web server failed to start 阅读全文
posted @ 2024-01-25 12:28 晓枫的春天 阅读(192) 评论(0) 推荐(0) 编辑
摘要:所谓类的单例设计模式,就是采取一定的方法保证在整个的软件系统中,对某个类只能存在一个对象实例,并且该类只提供一个取得其对象实例的方法。 实现思路 如果我们要让类在一个虚拟机中只能产生一个对象,我们首先必须将类的构造器的访问权限设置为private,这样,就不能用new操作符在类的外部产生类的对象了, 阅读全文
posted @ 2023-05-15 05:57 晓枫的春天 阅读(19) 评论(0) 推荐(0) 编辑
摘要:对象的多态性 多态性,是面向对象中最重要的概念,在Java中的体现:对象的多态性:父类的引用指向子类的对象 格式:(父类类型:指子类继承的父类类型,或者实现的接口类型) 父类类型 变量名 = 子类对象; 举例 Person p = new Student(); Object o = new Pers 阅读全文
posted @ 2023-05-13 09:18 晓枫的春天 阅读(80) 评论(0) 推荐(0) 编辑
摘要:父类的所有方法子类都会继承,但是当某个方法被继承到子类之后,子类觉得父类原来的实现不适合于自己当前的类,该怎么办呢?子类可以对从父类中继承来的方法进行改造,我们称为方法的重写 (override、overwrite)。也称为方法的重置、覆盖。 在程序执行时,子类的方法将覆盖父类的方法。 方法重写举例 阅读全文
posted @ 2023-05-12 09:58 晓枫的春天 阅读(245) 评论(0) 推荐(0) 编辑
摘要:继承的概述 生活中的继承 财产继承: 绿化:前人栽树,后人乘凉 绿水青山,就是金山银山” 样貌: 继承之外,是不是还可以"进化": 继承有延续(下一代延续上一代的基因、财富)、扩展(下一代和上一代又有所不同)的意思。 Java中的继承 角度一:从上而下 为描述和处理个人信息,定义类Person: 为 阅读全文
posted @ 2023-05-11 07:50 晓枫的春天 阅读(126) 评论(0) 推荐(0) 编辑
摘要:Acount public class Acount { private double balance; //余额 //带参构造器 public Acount(double initBalance) { this.balance = initBalance; } //查询余额 public doub 阅读全文
posted @ 2023-05-10 09:40 晓枫的春天 阅读(29) 评论(0) 推荐(0) 编辑
摘要:this是什么 在Java中,this关键字不算难理解,它的作用和其词义很接近。 它在方法(准确的说是实例方法或非static的方法)内部使用,表示调用该方法的对象 它在构造器内部使用,表示该构造器正在初始化的对象。 this可以调用的结构:成员变量、方法和构造器 什么时候使用this 实例方法或构 阅读全文
posted @ 2023-05-09 09:31 晓枫的春天 阅读(36) 评论(0) 推荐(0) 编辑
摘要:为什么需要封装? 我要用洗衣机,只需要按一下开关和洗涤模式就可以了。有必要了解洗衣机内部的结构吗?有必要碰电动机吗? 我要开车,我不需要懂离合、油门、制动等原理和维修也可以驾驶。 客观世界里每一个事物的内部信息都隐藏在其内部,外界无法直接操作和修改,只能通过指定的方式进行访问和修改。 随着我们系统越 阅读全文
posted @ 2023-05-08 05:56 晓枫的春天 阅读(109) 评论(0) 推荐(0) 编辑
摘要:形参和实参 形参(formal parameter):在定义方法时,方法名后面括号()中声明的变量称为形式参数,简称形参。 实参(actual parameter):在调用方法时,方法名后面括号()中的使用的值/变量/表达式称为实际参数,简称实参。 参数传递机制:值传递 Java里方法的参数传递方式 阅读全文
posted @ 2023-05-07 08:55 晓枫的春天 阅读(37) 评论(0) 推荐(0) 编辑
摘要:方法的重载(overload) 概念及特点 方法重载:在同一个类中,允许存在一个以上的同名方法,只要它们的参数列表不同即可。 参数列表不同,意味着参数个数或参数类型的不同 重载的特点:与修饰符、返回值类型无关,只看参数列表,且参数列表必须不同。(参数个数或参数类型)。调用时,根据方法参数列表的不同来 阅读全文
posted @ 2023-05-06 22:48 晓枫的春天 阅读(30) 评论(0) 推荐(0) 编辑
摘要:数组的元素可以是基本数据类型,也可以是引用数据类型。当元素是引用类型中的类时,我们称为对象数组。 1、案例 定义类Student,包含三个属性:学号number(int),年级state(int),成绩score(int)。 创建20个学生对象,学号为1到20,年级和成绩都由随机数确定。 问题一:打 阅读全文
posted @ 2023-05-05 21:13 晓枫的春天 阅读(235) 评论(0) 推荐(0) 编辑
摘要:举例1:使用简单数组 public static void arraycp() { int[] array1 = new int[]{2, 3, 5, 7, 11, 13, 17, 19}; int[] array2 = array1; for (int i : array2) { System.o 阅读全文
posted @ 2023-04-25 16:56 晓枫的春天 阅读(64) 评论(0) 推荐(0) 编辑
摘要:方法的引入 《街霸》游戏中,每次人物出拳、出脚或跳跃等动作都需要编写50-80行的代码,在每次出拳、出脚或跳跃的地方都需要重复地编写这50-80行代码,这样程序会变得很臃肿,可读性也非常差。为了解决代码重复编写的问题,可以将出拳、出脚或跳跃的代码提取出来放在一个{}中,并为这段代码起个名字,这样在每 阅读全文
posted @ 2023-04-21 06:27 晓枫的春天 阅读(94) 评论(0) 推荐(0) 编辑
摘要:如何声明成员变量 语法格式: [修饰符1] class 类名{ [修饰符2] 数据类型 成员变量名 [= 初始化值]; } 说明: – 位置要求:必须在类中,方法外 – 修饰符2(暂不考虑) 常用的权限修饰符有:private、缺省、protected、public 其他修饰符:static、fin 阅读全文
posted @ 2023-04-19 10:47 晓枫的春天 阅读(2370) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示