![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 77
AlbertOS
争取0 error,0 warning
展开
-
优雅的写个Controller
说到 Controller,相信大家都不陌生,它可以很方便地对外提供数据接口。它的定位,我认为是「不可或缺的配角」,说它不可或缺是因为无论是传统的三层架构还是现在的COLA架构,Controller 层依旧有一席之地,说明他的必要性;说它是配角是因为 Controller 层的代码一般是不负责具体的逻辑业务逻辑实现,但是它负责接收和响应请求转载 2022-09-20 15:01:19 · 707 阅读 · 0 评论 -
spring boot中的内置工具类
spring boot的工具类比自己定的工具类好用多了,别在反复造轮子了断言断言是一个逻辑判断,用于检查不应该发生的情况Assert 关键字在 JDK1.4 中引入,可通过 JVM 参数-enableassertions开启SpringBoot 中提供了 Assert 断言工具类,通常用于数据合法性检查// 要求参数 object 必须为非空(Not Null),否则抛出异常,不予放行// 参数 message 参数用于定制异常信息。void notNull(Object object,原创 2022-05-10 15:58:34 · 188 阅读 · 1 评论 -
将一个字符串中的空格替换成20%
一道面试题:将一个字符串中的空格替换为 "%20原创 2022-04-05 00:02:23 · 1535 阅读 · 0 评论 -
初学Vue
刚开始学习框架,从自底向上的渐近式框架Vue开始原创 2022-03-30 09:07:26 · 138 阅读 · 0 评论 -
面向对象的几个基本原则
引入面向对象的设计原则只是在许多设计中总结出的指导性原则,并不是任何设计都必须遵守的规定,实际编程过程中不要教条化了~!面向抽象原则面向抽象编程和面向接口编程两者相似,但又不同所谓面向抽象编程,是指设计一个类时,不让该类面向具体丁磊,而是面向抽象类或接口,即所设计类中的重要数据是抽象类或接口声明的变量,而不是具体类声明的变量.首先理解抽象和接口的区别抽象类具有以下特点:抽象类中可以又abstract方法,也可以有非abstract方法抽象类不能用new运算发创建实例如果一个非抽象类是某个原创 2022-03-29 15:38:46 · 668 阅读 · 0 评论 -
软件体系结构
什么是软件体系结构?可以从多个角度来看这个问题软件体系结构的定义:是具有一定形式的结构化元素,即构件的集合(包括处理构件、数据构件、连接构件)从工程的角度来看软件体系结构是软件设计过程中的一个层次,是处理关于整体系统结构设计和描述方面的一些问题从重用的角度来看软件体系结构是一个抽象的系统规范,主要包括用其行为来描述的功能构件和构件之间的相互连接、结构和关系从维护角度来看软件体系结构是一个程序/系统各构件的结构、它们之间的相互关系以及进行设计的原则和随时间演化的指导方针从工程的作用来看原创 2022-03-29 15:08:57 · 7529 阅读 · 0 评论 -
面向对象的软件框架
面向对象的软件框架**定义:**在给定问题领域范围内建立起可重用解决设计问题而互相间协作的一组类的集合框架与类库的主要差别行为相对于协议类库是待开发程序中要访问的一个个行为的集合框架不仅仅是行为的集合,而且包括了支配着把这些行为组合在一起方法的一组规则或称为协议不是访问我们,而是我们访问你使用类库时,是代码产生对象实例并访问它们的成员函数,建立对象实例之间的联系,保证它们协调一起工作。用框架开发应用软件,编写用来划分软件各部分之间承担任务的程序,不用规定不同部分应该如何协调一起原创 2022-03-29 14:41:51 · 521 阅读 · 0 评论 -
Java面试题复习
Java面试题,不断更新学习进度原创 2022-03-08 10:09:52 · 501 阅读 · 2 评论 -
Java考试复习
考试题型改错题3道简答题3道编程题:画程序流程图按照模板编写一个JavaFX编写一个自己的异常类关于动画的编程按照书中章节复习重点第一章 计算机、Java概述(简答题3道)Java和C++的区别有哪些?(What are the differences between Java and C++?)Java没有指针Java有数组越界Java有更好的垃圾回收机制。 c++创建对象之后,需要在使用完后调用delete方法才能销毁;Java有监视,辨别不会再被引用的对象然后释放内存空原创 2021-11-29 15:58:36 · 1003 阅读 · 1 评论 -
怎么选择Java JDK(更新到OpenJDK 17)
不想细看的就选open LTS的版本就行,项目比较老就用JDK8,想用自动编译运行的就是JDK11以上,想紧跟潮流的就用JDK17JDK1.8和JDK8的区别原创 2021-11-16 21:32:07 · 8144 阅读 · 0 评论