- 博客(5)
- 资源 (3)
- 收藏
- 关注
原创 java基础总结(面试高频问题)十:java抽象类和接口的区别
1:抽象类:关键字abstract修饰(1)可以修饰类,也可以修饰方法;(2)修饰类的话,抽象类可以创建构造方法,但是不可以实例化,创建构造方法的目的是为了子类的调用;(3)有抽象方法的类一定是抽象类,抽象类可以没有抽象方法,抽象类可以有非抽象的方法;(4)如果抽象类的子类重写了所有的抽象方法,子类可以是非抽象的,且可以实例化;(5)如果抽象类的子类没有重写所有的抽象方法,则子类是抽象类,不可以实例化;2:接口:关键字interface修饰(1)接口不能实例化,不能创建构造方法;(2)接口里
2020-10-29 09:22:15 147
原创 java基础总结(面试高频问题)九:java的引用类型
1:java的四种引用类型:强引用,软引用,弱引用,虚引用;其强度排序为:强引用>软引用>弱引用>虚引用;(1)强引用(Strong Reference):即使进行了多次的GC回收,即使JVM真的已经不够用了,即使JVM最终不得已抛出了OOM错误,只要引用存在就不会被回收;这个流程就是强引用,在System.gc()被调用时,只要oa没有断开连接,也就是oa没有被赋值为null,oa和ob都不会被回收;当oa=null之后,oa就断开了连接,就可以被当做垃圾回收;强引用只有全部的对
2020-10-20 10:19:10 120
原创 java基础总结(面试高频问题)八:java的异常机制及分类
1:什么是异常:异常就是程序在运行期间发生了错误,这个错误阻碍了程序的执行,这就是异常;2:异常如何解决:java提供了异常处理机制,专门应用于解决程序运行时发生的异常;当异常发生时,会按照代码中预先设定的异常处理逻辑,有针对性的处理异常,让程序可以恢复正常并继续运行;3:异常分类:首先需要知道,Java标准库内建了一些通用的异常,这些类以Throwable为顶层父类。Throwable又派生出Error类和Exception类。所有的异常类都是从 java.lang.Exception 类继承的
2020-10-14 10:22:08 105
原创 两种方法实现QT Creator对opencv的配置
前言:最近在PC端QT下配置opencv,做了一个6路摄像头同时调用的功能模块,在QT配置opencv时遇到了很多坑,这里记录一下,希望能帮到需要的人;本机环境:Windows7-64位Qt Creator 4.5.1OpenCV 3.2.0CMake 3.18.4最后结果,亲测可用安装包全部打包,提供百度云链接:链接:https://pan.baidu.com/s/1aeHHchGvX4Zf6BWnUDR5tg提取码:6666总共有两种方式可以完成配置,都需要先安装配置CMake,上述三
2020-10-11 16:18:24 2694
原创 java基础总结(面试高频问题)七:string、stringbuilder、stringbuffer区别,String 类的常用方法
1:String为什么是final修饰的;String使用final修饰,是出于安全的考虑,sun公司不希望使用者去继承String类并复写他的方法,因为这会对底层造成破坏;2:执行速度:StringBuilder > StringBuffer > StringString最慢的原因: String为字符串常量,他是用final修饰的,即代表不可修改,不可被继承。而StringBuilder和StringBuffer均为字符串变量,即String对象一旦创建之后该对象是不可更改的,而
2020-10-09 09:47:01 189
基于springmvc+tomcat+mybatis所做的博客登陆界面
2018-03-13
springmvc+mybatis+mysql
2018-03-11
基于SpringMVC+Tomcat搭建的WEB工程
2018-03-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人