Java
Rapper_cl
Do what i should do in the way i like
展开
-
String str=""与new String()的区别--超级大干货
First来说一个很重要的概念,就是常量池:所谓常量池:顾名思义就是用来存放一些常量的,该常量是在编译期被确定,并被保存在已编译的.class文件中,其中包括了关于类,方法,接口等其中包含的数值常量,字符常量和字符常量。同时在常量池中,有个专门用来存储字符串常量的,称之为字符串常量池,当我们需要使用字符串时,首先会在该字符串常量中查找是否存在该字符串,若可以直接进行使用,若不存在,则会新建一...原创 2019-05-20 11:24:35 · 1141 阅读 · 0 评论 -
SpringBoot整合Redis之以对象形式缓存数据
一,前言本篇文章主要来实现在如何在SpringBoot中将对象缓存到redis中。另外对于SpringBoot整合Redis有不清楚的地方可以查看这篇文章SpringBoot整合Redis二,不同序列化方法1打开我们引入的Redis自动配置类:RedisAutoConfiguration,可以看到有两种方法RedisTemplate :以对象的形式来存放数据StringRedisTe...原创 2020-02-04 17:53:37 · 735 阅读 · 0 评论 -
Java二次封装返回结果集实例讲解
通常我们返回数据到前端的时候,我们会直接返回我们封装的对象,但是这样会有一个缺陷,就是当服务出现异常的时候,我们不能从返回结果从得到对应的信息。为了解决这一问题,我们可以对返回的结果进行二次封装,自定义一个返回结果集,其中包括,status:请求状态,msg:请求过程中产生的信息,data:需要返回的结果对象,如下:...原创 2019-08-17 16:37:08 · 738 阅读 · 0 评论 -
Java线程基本详解(最新最易懂,杜绝垃圾博文)
一说线程定义之前先来看看线程的创建方法:主要有三种:1实现Runnable接口:使用该方法的时候,需要在main方法中,调用Thread类的构造方法创建对应实例才能public class Runnable1 implements Runnable {private String threadname;public Runnable1(String name){ this.threa...原创 2019-05-17 22:18:49 · 97 阅读 · 0 评论 -
Java设计模式之抽象工厂模式(简单易懂)
工厂方法模式的一个重大缺陷:一个工厂子类只能创建一个产品子类抽象工厂模式的出现就是为了解决这一难题:其特点是抽象工厂中每个工厂可以创建多种产品子类主要用途:允许使用抽象的接口来创建一组相关产品,而不需要知道该产品具体是什么,使用步骤:1创建抽象工厂类,定义具体工厂的公共接口2创建抽象产品族类,定义抽象产品的公共接口3创建产品类,(继承抽象产品族类,定义具体产品的公共接口)4创建...原创 2019-05-11 14:36:11 · 320 阅读 · 0 评论 -
Java设计模式之工厂方法模式之特务角度
上一篇,我们主要讲了Java设计模式的简单工厂模式接下来就讲讲其工厂模式吧!首先来复习一下,简单工厂模式的缺点之一:1工厂类负责所有的产品实例,一旦工厂类出现问题,就会导致所有相关实例受到影响,就好比一群特务呆在一间房子里,一旦被发现,所有的特务就完蛋了2第二个就是违背了开放-关闭原则,在工厂中添加新产品的时候,要更改其内部逻辑,同样在一间房子里,本来就有一些特务了,再进行一些,就又要重新...原创 2019-05-11 11:17:06 · 163 阅读 · 1 评论 -
Java模式之简单工厂模式
所谓简单工厂模式,就好比我们在消费产品的时候,只进行消费即可,不需要知道其生产过程,这样将生产者和消费者就分的很清楚,也即是解耦该简单工厂模式就一句话:1抽象产品类+2具体产品类+3工厂类来看看其使用步骤:1首先创建抽象产品类&定义具体产品的公共接口 ------->好比饮料可以作为一类,使饮料作为公共接口,其下可以有很多不同种饮料2创建具体的产品类(继承抽象产品类)---...原创 2019-05-10 19:18:43 · 138 阅读 · 3 评论 -
Java设计模式之单例模式
所谓单例模式,也就是只有一个类,只会创建一个实例;又由于类实例化是通过其构造方法实现的,所以为了保证一个类只有一个实例,我们可以对其的构造方法进行改造,使其只可以创建一个实例:对于普通的类,大多数情况下,我们没有在类中写构造方法时,在运行中,每个方法都会有一个默认的无参构造方法,所以一个普通类的大致结构如下//一个普通方法的整体结构public class Demo{public ...原创 2019-05-10 17:55:41 · 133 阅读 · 0 评论 -
Java的反射机制,内含超简单实例代码(搞懂反射,这一篇就够了)
一 首先来说说反射机制的概念:程序在运行时,对于类来说,可以知道该类的任意属性和方法;对于对象来说,可以调用该对象的任意方法和属性;就以上这种动态获取信息的机制就称为Java的反射机制彻底了解反射之前,我们还需要知道一个知识点:一般情况下,Java类在编译前,该类的相关数据就已经被加载到JVM中,而我们的反射机制可以在程序运行时,去操作类的方法,属性等,这种操作就很动态。二 简单了解之...原创 2019-05-10 12:50:53 · 2419 阅读 · 1 评论