Java自定义排序返回值简单记忆理解 默认情况下:Java实现Comparator排序是升序,即自然排序根据参数,返回值来判断是否交换 对于a,b两个参数(a在前,b在后)jdk官方的升序基于: < return -1 > return 1 = return 0 降序就是反过来 < return 1 > return -1 …
本博客只用于个人查漏补缺 接口 接口的概念 接口中所有方法自动为 public 方法,定义接口时,不必提供关键字 public接口可以定义常量接口没有实例字段JAVA8之前,接口中不能实现方法,之后可以实现接口时,必须把方法默认声明为 public ,否则编译器报错Comparable接口文档建议 compareTo 方法应当与 equals 方法…
本博客只用于个人查漏补缺 类、超类、子类 子类构造器 使用super关键字调用构造器的语句必须是子类构造器的第一条语句子类的构造器没有显示的调用超类的构造器,将自动的调用超类的无参构造如果超类没有无参构造,并且在子列的构造器中没有显式的嗲用超类的其他构造器,Java编译器会报错动态绑定:对象变量在运行时自动的选择适当的方法静态绑定:如果是priva…
本博客只用于个人查漏补缺 面向对象程序设计概述 面向过程:先确定如何操作数据,再决定数据的结构。适用于小规模问题面向对象OOP:先决定数据的结构,在考虑操作数据的算法。适用于大规模问题 类 类是构造对象的模板或蓝图封装是处理对象的一个重要概念,就是将数据和行为组合在一个包中,并对对象的使用者隐藏具体的实现方式实例字段:对象中的数据数据方法:操作数据…
本博客只做个人查漏补缺使用 Java概述 java特点 简单性:Java语法是C++语法的一个“纯净”版本,这里没有头文件,指针运算,结构,联合,操作符重载,虚基类等如今java的开发环境已经远远超出其他变成语言的开发环境。现在有一个独立的具有较小类库的Java微型版(Java Micro Edition),这个版本适用于嵌入式设备面向对象:Jav…
Java自定义排序返回值简单记忆理解 默认情况下:Java实现Comparator排序是升序,即自然排序根据参数,返回值来判断是否交换 对于a,b两个参数(a在前,b在后)jdk官方的升序基于: < return -1 > return 1 = return 0 降序就是反过来 < return 1 > return -1 …
简介 此项目是基于 编程不良人老师 的旅游管理项目的二次开发,结合树莓派,加入了物联网的功能;能够使用树莓派的摄像头对场景进行抓拍和监测,并在后台展示出来。 在这里先感谢老师的项目和课程,对于此项目的完成帮助非常大 思维导图 技术栈 后端:SpringBoot + Mybatis + Python前端:Vue、Node.js前后端交互:axios …
Spring学习时的一些记录总结
本博客只用于个人查漏补缺 处理错误 异常分类 所有异常都是由Throwable继承而来,其下有两个分支 Error 和 Exception Error 类层次结构描述了 Java运行时系统内部错误和资源耗尽错误,这种错误一般不能抛出,很少出现 Excption 层次结构又分为 IOException 和 RuntimeException 编程错误导…