摘要: 接口和抽象类的区别 修饰的关键字不同:接口interface,抽象类abstract class 抽象类本质也是一个类,某个类只能只能继承一个抽象类(类的单继承),但可以实现多个接口 抽象类只能继承于一个类,但接口可以继承多个接口(类单继承,接口多继承) 抽象类中的可以有抽象方法和普通方法,接口中除 阅读全文
posted @ 2024-03-20 19:19 墨羽留香 阅读(1) 评论(0) 推荐(0) 编辑
摘要: java中的抽象类不能被实例化,那为什么还有构造方法 java中的类必须要有构造方法(无参和/或有参)(没有的话编译不过);如果没有显示定义,那编译器会默认给该类创建一个无参构造方法 抽象类如果能实例化,那被实例化的这个对象就可以调用该类中定义的所有方法(包括抽象方法),但是抽象方法没有具体实现,所 阅读全文
posted @ 2024-03-20 18:30 墨羽留香 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 1.重载 发生在同一个类里;方法名相同,参数列表(包括个数、类型、顺序)不同 注:与返回值和异常声明无关 2.重写 发生在继承体系中;子类重写父类(包括直接父类、间接父类)中的方法;方法签名(包括方法名,参数列表)相同;可用@Override注解强制编译器检查 注: 关于返回值 如果返回值为基本数据 阅读全文
posted @ 2021-03-04 15:38 墨羽留香 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 在执行service redis_6379 start命令,启动redis时,报错/var/run/redis_6379.pid exists, process is already running or crashed 执行: rm -rf /var/run/redis_6379.pid 再启动即 阅读全文
posted @ 2021-02-03 14:16 墨羽留香 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 类别 String StringBuilder StringBuffer 可变性 × √ √ 线程安全性 √ × √ 执行效率 最慢 最快 居中 应用场景 操作量小 单线程下,操作量大 多线程下,操作量大 阅读全文
posted @ 2021-01-05 15:47 墨羽留香 阅读(63) 评论(0) 推荐(0) 编辑
摘要: == 首先它是一个比较运算符 1.基本数据类型 vs 基本数据类型,比较的是数值 int a = 1; int b = 1; double c = 1.0; System.out.println(a == b);// true System.out.println(a == c);// true 2 阅读全文
posted @ 2021-01-05 15:36 墨羽留香 阅读(82) 评论(0) 推荐(0) 编辑
摘要: MyEclipse在导出包时,没有web project选项: 项目右键properties->Project Facets->勾上Dynamic Web Module和Java即可 阅读全文
posted @ 2021-01-05 10:27 墨羽留香 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 有时候MyEclipse莫名其妙出现**"当前页面的脚本发生错误"**,鼠标点击不能关闭,解决办法: 只需alt+y即可关闭。 阅读全文
posted @ 2021-01-05 10:18 墨羽留香 阅读(71) 评论(0) 推荐(0) 编辑
摘要: mybatis中显示sql日志的配置方法 在核心配置xml文件中,添加如下配置即可: <settings> <setting name="logImpl" value="STDOUT_LOGGING" /> </settings> 注意: <settings>标签在<configuration>中的 阅读全文
posted @ 2021-01-04 17:42 墨羽留香 阅读(478) 评论(0) 推荐(0) 编辑