自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 搞不懂内部类?看我 (四)

Java静态内部类前言一、静态内部类,你需要了解的细节?二、话不多说,上代码!前言内部类是程序员水平的一道分水岭,考验程序员实力的一部分。内部类总共有四个:局部内部类、匿名内部类、成员内部类、静态内部类。匿名内部类有三个结构:其他外部类、外部类、内部类。要想搞明白匿名内部类的过程,一定要掌握好继承、多态、动态绑定、内部类一、静态内部类,你需要了解的细节?(具体的例子都在下面的代码中,请结合实例观看,这里负责细节)静态内部类是定义在外部类的成员位置,并且有static修饰可以添加任意修

2021-03-20 18:12:18 78

原创 搞不懂内部类?看我 (三)

Java成员内部类前言一、局部内部类,你需要了解的细节?二、话不多说,上代码!前言内部类是程序员水平的一道分水岭,考验程序员实力的一部分。内部类总共有四个:局部内部类、匿名内部类、成员内部类、静态内部类。匿名内部类有三个结构:其他外部类、外部类、内部类。要想搞明白匿名内部类的过程,一定要掌握好继承、多态、动态绑定、内部类一、局部内部类,你需要了解的细节?(具体的例子都在下面的代码中,请结合实例观看,这里负责细节)成员内部类是定义在外部类的成员位置,并且没有static修饰的可以添加任

2021-03-20 18:03:30 88

原创 搞不懂内部类?看我 (一)

Java局部内部类前言一、局部内部类,你需要了解的细节?二、话不多说,上代码!前言内部类是程序员水平的一道分水岭,考验程序员实力的一部分。内部类总共有四个:局部内部类、匿名内部类、成员内部类、静态内部类。匿名内部类有三个结构:其他外部类、外部类、内部类。要想搞明白匿名内部类的过程,一定要掌握好继承、多态、动态绑定、内部类一、局部内部类,你需要了解的细节?(具体的例子都在下面的代码中,请结合实例观看,这里负责细节)局部内部类是定义在 外部类的局部位置 ,通常在方法中局部内部类可以直接访

2021-03-20 16:26:01 89

原创 搞不懂内部类?看我 (二)

Java匿名内部类前言一、匿名内部类,你需要了解的细节!二、话不多说,上代码!前言匿名内部类是程序员水平的一道分水岭,考验程序员实力的一部分。匿名内部类有三个结构:其他外部类类、外部类、内部类。要想搞明白匿名内部类的过程,一定要掌握好继承、多态、动态绑定、内部类一、匿名内部类,你需要了解的细节!(具体的例子都在下面的代码中,请结合实例观看,这里负责细节)不能添加访问修饰符,因为它的地位就是一个局部变量匿名内部类的作用域:仅仅在定义它的方法或者代码块中如果匿名内部类中,没有重写父类的方

2021-03-20 16:08:05 82

原创 Java单例模式 详解

Java单例模式 详解什么是单例模式?饿汉式写法改进懒汉式写法什么是单例模式?单例模式: 就是采取一定的方法保证在整个的软件系统中,对某个类只能存在一个对象实例,并且该类只提供一个取得其对象实例的方法单例模式有两种方式: 1、饿汉模式 2、懒汉模式;饿汉式写法package 单例模式;public class 饿汉式 { public static void main(String[] args) { /** * 传统的写法 可以一直new一个老婆,而

2021-03-18 11:45:59 108 3

原创 Java中的 == 与 equals 的区别

Java中的 == 与 equals 的区别==的作用equals的作用==的作用== ,既可以判断基本类型,也可以判断引用类型;==,如果判断基本类型,判断的是值是否相等;==,如果判断引用类型,判断的是地址是否相等equals的作用equals 是Object类中的方法,只能判断引用类型;equals 默认判断是地址是否相等,但是子类中往往重写该方法,用于判断内容是否相等;...

2021-03-11 11:51:56 89

原创 Java拦截器

JDK动态代理最近也在疯狂的补基础知识,因此写这篇博客为了方便以后自己查看。拦截器由于动态代理一般都比较难理解,程序设计者会设计一个拦截器接口供开发者使用, 开发者只要知道拦截器接口的方法、含义和作用即可,无须知道动态代理是怎么实现的。 用 JDK 动态代理来实现一个拦截器的逻辑,为此先定义拦截器接口 import java.lang.reflect.Method; public ...

2019-09-29 11:11:30 209

原创 Java中局部变量和成员变量的区别

局部变量和成员变量的区别分为五点定义的位置不一样【重点】public class DemoVariableDifference { String name; //成员变量 public void methodA(){ int num = 20; //局部变量 System.out.println(num); } public...

2019-09-19 16:38:57 257

原创 关于数组的基础

数组分为动态初始化和静态初始化动态初始化(指定数组长度) 基本格式如下:数组类型[] 数组名称 = new 数组类型[];int[] array = new int[10];静态初始化(指定数组的内容) 基本格式如下:数组类型[ ] 数组名称 = new 数组类型[] {元素1,元素2,... 元素N};int[] array = new int[] {1,3,5,7...

2019-09-19 10:31:12 99

原创 关于docker安装RabbitMQ

docker安装rabbitmq安装完docker我们可以使用命令docker imags查看镜像列表,看看目前在docker运行的东西有哪些我们可以看出当前只有两个应用在docker中接下来你可以直接去docker官网:https://hub.docker.com/;下载一个带有management的版本,因为它(包含web管理页面)我这里用的是 docker pull r...

2019-09-12 16:41:57 174

转载 解决SpringBoot2.0 集成Redis @Cacheable乱码的情况

在使用SpringBoot1.x的时候,通过简单的配置RedisTemplete就可以了,升级到SpringBoot2.0,spring-boot-starter-data-redis也跟着升起来了,@Cacheable就出现了乱码的情况,可以通过如下配置方式解决@Configurationpublic class Config extends CachingConfigurerSuppor...

2019-08-20 10:58:04 247

原创 原创Eclipse Mybatis 一键生成代码 无maven

用eclipse下载mybatis和ORM这些我就不讲了,大多数的博客都写了我想写这个博客的原因是授之于渔而不是授之于鱼,这也是一个朋友【隐形人】教给我的方法,所以我想把它分享给更多和我一样需要的新手今天我写的是关于创建一个Web的工程,好了开始上图上代码了。我们用eclipse 新建一个File->New->找到Dynamic Web Project->Next点...

2019-01-18 16:18:42 233

空空如也

空空如也

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

TA关注的人

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