Java
文章平均质量分 89
莫小兮丶
努力成为技术达人
展开
-
Tomcat原理(自己简单理解总结)
记得之前大二刚开始学习java web的时候就在想为什么tomcat能一直运行,为什么能接受前端浏览器发过来的请求,而且只能识别servlet文件,于是我就想着往源码里走一走初探1. 准备对应的环境既然是想看源码,那就得准备好相应的环境,于是我就去官网找了一下对应的源码,这里我下载的是tomcat 8.5。注意:源码文件结尾以src结尾,比起一般的tomcat,里面有更多的文件,文件大小也更大2. 找到对应的主类既然tomcat能一起跑着来监听来自客户端的请求,我就想着:不管是什么语言写的,肯定原创 2021-05-22 10:26:54 · 1488 阅读 · 1 评论 -
你还记得Java中抽象类和接口各自的特点吗?
前言抽象类和接口在面试中经常被同时问到,两者有一定的相似点与不同点,很容易发生混淆。我本人也是记住了忘,忘了复习一下,过段时间又忘了。所以说今天写下这篇文章总结一下两者的特点与区别,顺便巩固一下自己的Java知识体系,也方便以后复习。我会尽可能全面的阐述两者的特点,如有遗漏,敬请补充。抽象类抽象类属于类,由class关键字修饰,单继承,同时会由abstract关键字修饰;含有抽象方法的类是抽象类,但是抽象类可以没有抽象方法;抽象类可以拥有构造函数,但是无法实例化,即无法通过new创建对象。但是原创 2020-05-08 22:29:28 · 365 阅读 · 0 评论 -
Java 传递机制:值传递还是引用传递?(详细图文版)
前言明白Java中的传递机制,有助于帮助我们更好的理解Java在内存中的地址指向。这篇文章我会通过尽可能简单的讲解,让大家更好的理解。1. 传递类型首先,我们需要知道,传递类型指的是调用函数时传入的参数传递的方式。传递类型包括两种:值传递和引用传递值传递:我们传入的实参拷贝一份传给函数的形参,在函数中操作形参不改变实参的值引用传递:我们传入的实参实际上传入的是其在内存中的地址指向,在函...原创 2020-05-07 22:57:29 · 498 阅读 · 0 评论 -
SSM中通过mybatis反向生成,sql报错,报500错误
错误信息如下HTTP Status 500 - Request processing failed; nested exception is org.springframework.jdbc.BadSqlGrammarException:type Exception reportmessage Request processing failed; nested exception is or...原创 2020-04-24 22:41:13 · 1196 阅读 · 0 评论