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

浙公网安备 33010602011771号