自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 easypoi根据模板导出word

easypoi

2022-10-08 10:54:00 7098 2

原创 oracle适配达梦数据库无效十六进制数字问题

oracle适配达梦数据库无效十六进制数字问题先上问题一开始是怀疑达梦查询BLOB字段无法自动转成2进制。。改后发现无效果。通过测试发现这两个字段是varchar2类型,如果入参传一个null,会改变其类型,如图。为避免null,可以选择空字符串总结列名=null可能在达梦不能这么写...

2022-04-07 11:39:26 2431

原创 JAVA面试题自我总结

JAVA面试题个人总结面向对象理解面向对象的三个体现:继承、封装和多态什么是封装?封装隐藏了类的内部机制,可以在不影响其被调用的情况下改变内部结构,也不会将内部结构暴露给外界,只是提供外界访问方法。属性的封装:使用者只能用事先约定好的方法来访问数据,可以加入其他逻辑。方法的封装:使用者按照既定的方式调用方法,不关心方法内部具体实现,维护性大,降低耦合。什么是继承?继承是已有的类派生出新的类。已有的类称为父类,派生类称为子类。子类继承父类所有特点(除了private修饰的属性方法)的基础上,可以扩展新

2022-02-22 15:59:35 347

原创 ==和equals区别

“==”和equals区别一、"=="二、equals(Object和String区别)注意:equals()方法最开始是属于Object类,比较的是两者之间内存地址后来被String重写该方法,比较的是值总结:"=="适用于基本数据类型,比较值;如果用于比较对象,判断的是内存地址是否相等。(String引用类型也可以用但不规范)equals()在Object中比较内存地址,在String中比较值。所以一般String要比较的话用equals方法...

2020-09-25 10:51:46 117

原创 多态

多态的实现方式重载在同一个类中多态相同方法名不同参数列表重写以下代码说明:一、向上转型,数据类型自动转子类特有的方法,父类的引用变量无法调用子类继承或重写的方法可以被调用继承重写二、向下转型,强转向下转型可以访问子类特有的方法必须转换为父类指向的真实子类类型,否则将出现类型转换异常ClassCastException。总结:通过多态可以减少类中的代码量,可以提高代码的可扩展性和可维护性。继承是多态的基础,没有继承就没有多态。...

2020-09-24 11:20:38 75

原创 抽象类

抽象类特点:抽象的关键字:abstract一个类中可以存在多个抽象方法,构造方法除外。抽象方法的类为抽象类。抽象方法格式:public abstract void run1();抽象类不能实例化,可以被继承。继承后需要重写父类中的抽象方法访问修饰符范围:父类<=子类...

2020-09-23 16:52:40 67 1

原创 继承(构造函数)

继承(构造函数)继承条件下构造方法的调用规则如下。如果存在多级继承关系, 则在创建一一个子类对象时, 以上规则会多次向更高一级父类应用,-直到执行顶级父类Object类的无参构造方法为止。默认先调用最顶级爸爸的无参,再依次调用如果子类的构造方法中通过super显式调用父类的有参构造方法,则将执行父类相应的构造方法,而不执行父类无参构造方法。再调用了有参的就不执行无参的了。先爸爸后儿子如果子类的构造方法中没有通过super显式调用父类的有参构造方法.也没有通过this显式调用自身的

2020-09-23 15:53:52 241

原创 static

static一、 static修饰符static可以用来修饰属性、方法和代码块。通常把static修饰的属性和方法称为类属性(类变量)和类方法。不使用static 修饰的属性和方法属于单个对象,通常称为实例属性(实例变量)和实例方法。二、类的加载机制在加载类的过程中, 完成静态变量的内存分配,再执行静态块,两者是在创建对象之前执行的。静态变量也也称作为全局变量,它被static修饰符修饰,与成员变量不同的是,静态变量不依赖于特定的对象实例,而是被所有的实例共享,只要一个类被加载,JVM就会给静态变

2020-09-22 11:27:40 458

空空如也

空空如也

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

TA关注的人

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