自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java链式编程

在前后端分离开发中,我们经常需要统一返回结果对象 1、首先创建一个接口(也可以用枚举和普通类调用final静态变量)统一返回状态码 public interface ResultCode { public static final Integer SUCCESS = 200; public static final Integer ERROR = 201; } 2、创建统一返回结果对象(导入lombok依赖) import java.util.HashMap; import java.u

2021-03-26 22:33:02 183

原创 MybatisPlus代码生成器

MyBatisPlus代码生成器创建步骤: 1、创建代码生成器 2、全局配置 3、数据源配置 4、包配置 5、策略配置 6、执行(由于后期部署不需要生成器代码,在test中运行即可) package com.example.demo; import com.baomidou.mybatisplus.annotation.DbType; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.gen

2021-03-26 21:17:48 171

原创 Java字符串变量相加和字符串常量相加

字符串变量相加vs字符串常量相加 public static void main(String[] args) { String s1 = "hello"; String s2 = "world"; String s3 = "helloworld"; System.out.println(s3==s1+s2);//结果为false System.out.println(s3=="hello"+"world");//结果为true

2021-03-18 17:26:52 1484 1

原创 Java包装类常用方法

包装类转化为基本数据类型 1.xxxValue()方法,例: public static void main(String[] args) { Integer a = new Integer("12"); int b = a.intValue(); System.out.println(b);//结果为12 } 基本数据类型转化为包装类 1.valueOf(基本数据类型 xx)方法,例: public static void main(String[]

2021-03-18 17:10:30 288

原创 Java集合和数组的区别

集合和数组的区别 A:长度区别:集合长度可别,数组长度不可变 B:内容不同:集合可以存储不同类型的元素,数组存储的是同一类型的元素 C:数据类型:集合只能存储引用类型,数组可以存储引用类型,也可以存储基本数据类型。 ...

2021-03-18 16:29:04 233 2

原创 Java的static关键字

静态变量和成员变量的区别: (1){A:所属不同<静态变量属于类,称为类变量,而成员变量属于对象,称为对象变量> B:内存中位置不同<static属于方法区,而另一个在堆内存中> C:内存中出现时机不同<static随着类的加载而加载,另一个随着对象创建而存在> D:调用不同<static可以通过类名和对象调用,另一个只能通过对象调用> } static的注意事项 A:在静态方法中没有this关键字,<static随着类的加载而加载,this随着对象创建

2021-03-18 16:01:23 75

原创 Java访问修饰符权限

区分:public,private,default,protected的权限 (1) public: 允许任何类访问被public修饰的成员; (2)private: 可以完全隐藏类的成员,不能从类外直接访问; (3)default: 只允许同一个包里的任何类直接访问被default修饰的成员; (4)protected: 允许同一个包里的任何类直接访问或任何包中的子类访问。 ...

2021-03-18 15:25:49 106

原创 Java三元运算符和if语句之间的关系

所有的三元运算符可以实现的if语句都可以实现,但反之不成立; 如果if语句中 语句体是输出语句,则不可以; 因为三元运算符是一个运算符,必须有一个结果返回,不能是一个输出语句。 public static void main(String[] args) { int a = 1; int b = 2; int c = a > b ? a : b; System.out.println(c); //结果为2 } ...

2021-03-18 15:07:00 528

原创 Java字符串的连接

字符串的连接 public static void main(String[] args) { System.out.println('a'); System.out.println('a'+1); System.out.println('a'+1+"hello"); System.out.println("hello"+'a'+1); System.out.println("5+5="+5+5); System

2021-03-18 14:49:31 85

原创 Java数据类型的转换

对比:(1) short s = 1 ; s = s +1; 和 (2) short s = 1;s+=1; (1) 编译直接报错 (2)编译通过 原因:s+1参与运算会先把s转为int再与1相加,得到的结果就是int型,所以需要强转s = (short) (s+1); 而s+=1就等价于 s = (s的数据类型) )(s+1)。 同样的:如果 short a =1 ; short b = 2; short c = a+b也会报错,a,b参与运算会先转化为int,所以需要 int c = a+b 或者 l

2021-03-18 14:14:39 102

空空如也

空空如也

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

TA关注的人

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