- 博客(9)
- 收藏
- 关注
原创 使用Spring Initializr初始化Spring Boot项目
Spring Initializr的几种用法: 1、通过web界面使用。用浏览器打开http://start.spring.io 2、通过Spring Tool Suite使用。 3、通过IntelliJ IDEA使用。 4、通过Spring Boot CLI使用。
2021-06-17 21:27:40
233
原创 Spring Boot 四个核心
Spring Boot 四个核心: 1、自动配置:针对很多Spring 应用程序常见的应用功能,Spring Boot能自动提供相关配置。 2、起步依赖:告诉Spring Boot 需要什么功能,它就能引入需要的库。 3、命令行界面:这是Spring Boot的可选特性,借此你只需要写代码就能完成完整的应用程序,无需传统项目构建。 4、Actuator:让你能够深入运行中的Spring Boot应用程序,一探究竟。 一、自动配置 如果Spring Boot 在应用程序的Classpath里发现H2数据库的库
2021-06-17 21:15:20
1101
原创 ==运算符和equals()方法的区别
运算符==和equals()方法的区别 对于==运算符来说,如果两个变量是基本类型的,并且是数值类型,则只要它们的值相等,就会返回true; 然而如果是两个引用类型的变量,则分为两种情况:1)它们指向同一个对象,结果返回true;2)它们指向不同的对象,即使对象内容相同,结果还是返回false。 equals()方法是Object类提供的一个方法,直接使用这个方法判断两个对象相等的标准与使用==运算符没有区别,但是怎么样实现类似于“**值相等”**的判断规则呢?答案是重写equals方法。 String已经
2021-02-20 15:36:47
332
原创 final, finally, finalize的区别
1、final 用于声明属性,方法和类,分别表示属性不可变,方法不可覆盖,类不可继承。 2、finally是异常处理语句结构的一部分,表示总是执行。 3、finalize是Object类的一个方法,在垃圾收集器执行的时候会调用被回收对象的此方法,可以覆盖此方法提供垃圾收集时的其他资源回收。 ...
2021-02-20 15:32:18
177
原创 类的初始化块
类的初始化块 一个类初始化的执行顺序为:父类静态初始化块,该类静态初始化块,父类普通初始化块,父类构造器,该类普通初始化块,该类构造器。 Java对象初始化方式主要有哪几种?分别是什么? 1、构造器是Java中常用的对象初始化方式。 2、初始化块,它可以对Java对象进行初始化操作。下面主要阐述Java的初始化块及执行过程。 Java初始化块其实是Java类的成员之一,其语法格式如下: [修饰符]{ //初始化块的可执行代码 … } 初始化块的修饰符只能是static,使用static修饰符的初始化块称为
2021-02-20 14:09:39
348
原创 instanceof运算符
instanceof是Java语言中的一个二元运算符,它的作用是判断一个引用类型的变量所指向的对象是否是一个类(或接口、抽象类、父类)的实例,即它左边的对象是否是它右边的类的实例该运算符返回boolean类型的数据。 常见的用法为: result=object instanceof class; 如果object是class的一个实例,那么instanceof运算符返回true;如果object不是class的一个实例,或者object是null,那么instanceof运算符返回false。 在使用ins
2021-02-20 11:39:19
358
原创 BigDecimal类
BigDecimal类 1、如果需要进行不产生误差的精确数字计算,需要使用BigDecimal类 java的浮点数float和double会发生精度丢失;建议使用BigDecimal(String val)这个构造器,如果必须使用double浮点数作为BigDecimal构造器的参数时,通过**BigDecimal.valueof(double value)**静态方法来创建BigDecimal对象 2、不要使用浮点数进行比较,需要比较使用BigDecimal ...
2021-02-20 11:16:44
93
原创 JAVA流程控制
一、Scanner对象: java.util.Scanner是Java5的新特征,我们可以通过Scanner类来获取用户的输入。 二、JAVA方法 方法的重载:重载就是在一个类中,有相同的函数名称,但形参不同的函数。 方法的重载的规则: 1、方法名称必须相同。 2、参数列表必须不同(个数不同、或类型不同、参数排列顺序不同等) 3、方法的返回类型可以相同也可以不相同 4、仅仅返回类型不同不足以成为方法的重载 命令行传参: 靠传递命令行参数给main()函数实现。 三、可变参数 JDK1.5开始,JAVA支持传
2021-02-20 08:55:46
147
1
原创 JAVA数据类型
JAVA数据类型 一、强类型语言:要求变量的使用要严格符合规定,所有变量都要先定义才能使用。 二、java的数据类型分为基本类型和引用类型。 基本数据类型:分为数值类型和boolean类型 数值类型分为整数类型、浮点类型以及字符类型。 整数类型包含byte(1个字节),short(2个字节),int(4个字 节),long(8个字节) 浮点类型包含float(4个字节),double(8个字节) 字符类型char(2个字节) boolean类型,1位只有true和false 引用数据类型:类,接口,
2021-02-19 17:41:42
456
4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅