随笔分类 -  Java基础

摘要:什么是正则表达式 正则表达式是检查、匹配字符串的表达式 正则表达式是描述规则,主流语言都有良好支支持 字符串校验、查找与替换是正则表达式主要使用场景 案例 检查输入的身份证号是否合法(15位、18位) 13010220200328091x 正则表达式:(^\d{15}$)|(^\d{18}$)|(^ 阅读全文
posted @ 2021-08-27 11:28 宋同学shl 阅读(51) 评论(0) 推荐(0)
摘要:Tomcat Tomcat是Apache软件基金会旗下一款免费的开放源代码的Web应用服务器 Tomcat是运行Servlet(服务器小程序)的容器 Servlet Servlet(Server Applet)服务器小程序,主要功能用于生成动态Web内容 Servlet是J2EE最重要的组成部分 T 阅读全文
posted @ 2021-08-27 11:18 宋同学shl 阅读(52) 评论(0) 推荐(0)
摘要:为什么使用线程池 第一点,线程池可以解决线程生命周期的系统开销问题,同时还可以加快响应速度。因为线程池中的线程是可以复用的,我们只用少量的线程去执行大量的任务,这就大大减小了线程生命周期的开销。而且线程通常不是等接到任务后再临时创建,而是已经创建好时刻准备执行任务,这样就消除了线程创建所带来的延迟, 阅读全文
posted @ 2021-08-18 19:09 宋同学shl 阅读(159) 评论(0) 推荐(0)
摘要:一、 类加载器 ClassLoader即常说的类加载器,其功能是用于从Class文件加载所需的类,主要场景用于热部署、代码热替换等场景。 系统提供3种的类加载器:Bootstrap ClassLoader、Extension ClassLoader、Application ClassLoader 1 阅读全文
posted @ 2021-08-17 22:53 宋同学shl 阅读(2211) 评论(0) 推荐(0)
摘要:Java中的包概念 Java中的包是封装一组类,子包和接口的机制。软件包用于: 防止命名冲突。例如,可以有两个名称分别为Employee的类,college.staff.cse.Employee和college.staff.ee.Employee更轻松地搜索/定位和使用类,接口,枚举和注释 提供受控 阅读全文
posted @ 2021-07-06 17:27 宋同学shl 阅读(458) 评论(0) 推荐(0)