JAVA基础
喝酸奶必舔瓶盖
一个喜欢探索未知,勇于挑战极限的人
展开
-
Java面试分享——“==”与equals的区别,源码解析
前言:面试被问到答了个七七八八,但是总是不太熟练于是写下了这一篇博客,期待自己将他牢记于心。 文章目录1、关系操作符“==”2、方法equals源码刨析`Object源码如下:``String源码如下:``Integer类中equals方法``Date时间类的源码:`3、总结 在学习Java前期你是否碰到过这样的疑问? String str1=new String("aaa"); String str2=new String("aaa"); System.out.println("第一次比较:"+(s.原创 2020-06-09 10:29:13 · 269 阅读 · 0 评论 -
一篇博客帮你搞定正则表达式
正则表达式的"祖先"可以一直上溯至对人类神经系统如何工作的早期研究。Warren McCulloch 和 Walter Pitts 这两位神经生理学家研究出一种数学方式来描述这些神经网络。 1956 年, 一位叫 Stephen Kleene 的数学家在 McCulloch 和 Pitts 早期工作的基础上,发表了一篇标题为"神经网事件的表示法"的论文,引入了正则表达式的概念。正则表达式就是用来描述他称为"正则集的代数"的表达式,因此采用"正则表达式"这个术语。 随后,发现可以将这一工作应用于使用 Ken原创 2020-03-19 15:33:29 · 1010 阅读 · 0 评论 -
搞一搞文件下载
这里写自定义目录标题1. 准备工作创建Maven项目创建servlet配置servlet2. 编写代码 前言:今天学习了文件上传下载特来记录一下。 1. 准备工作 使用工具IDEA ,Tomcat 创建Maven项目 添加依赖 <dependency> <groupId>javax.servlet</groupId> <artifactId&g...原创 2020-03-10 17:49:17 · 169 阅读 · 0 评论 -
搞一搞文件上传
文章目录1. 准备工作2. 编写代码 1. 准备工作 文件上传下载是项目里面最常见的功能之一,一个优秀的项目不可能没有文件上传下载操作。所以今天就来搞一搞文件上传和下载。 前端页面准备 重要:为了能上传文件,必须将表单的method设置为POST,并将enctype设置为multipart/form-data。只有在这样的情况下,浏览器才会把用户选择的文件以二进制数据发送给服务器; 对表单中...原创 2020-03-10 17:29:14 · 407 阅读 · 0 评论