Java
文章平均质量分 92
Do_GH
这个作者很懒,什么都没留下…
展开
-
【Java】Quartz定时作业的创建
本文主要介绍了Quartz的应用。原创 2022-08-13 09:46:08 · 798 阅读 · 0 评论 -
【Java】使用Java实现爬虫
利用HtmlUtil和HttpClient实现爬取网页内容原创 2022-08-04 17:07:39 · 21319 阅读 · 3 评论 -
【Java】EasyExcel使用方法
本文主要对EasyExcel进行了一定的解读,列举了常用的工具类,与源码中列举的各种使用情况原创 2021-12-01 10:02:22 · 7443 阅读 · 1 评论 -
【Java】实现文件导出过程中的提示功能
在实现文件导出时,若文件过大导出时间过长,此时就需要有提示框提示用户当前导出的状态,在导出功能结束后有相应的提示。原创 2021-10-15 17:48:12 · 1389 阅读 · 0 评论 -
Java反射机制
文章目录ClassConstructionFieldMethodJava反射机制是运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法,对于任意对象都能调用他的任意方法和属性,这种动态获取信息以及动态调用对象方法的功能称为Java的反射机制。Java反射机制主要用于编写一些通用性较高的代码或框架时使用。当编写好的Java文件进行编译形成class文件,再将class文件放入JVM中通过ClassLoad(类的加载器)加载运行称为运行状态。因此我们可以在JVM中获取一个类的对象(Class)、类原创 2021-03-15 14:08:04 · 76 阅读 · 0 评论 -
正则表达式
文章目录字符匹配元字符多次重复匹配定位匹配正则表达式模式贪婪模式非贪婪模式表达式分组正则表达式在JS中的应用正则表达式在Java中的应用正则表达式是一种用于检测、匹配字符串的表达式,是一种描述规则,主流语言都有良好的支持。字符匹配表达式描述A精确匹配字符AA | B选择匹配字符A或B[abc]字符集合,允许存在集合中任意一个[0-9]范围匹配,允许存在0-9的数字[^0-9]范围取反,不允许存在0-9的数字元字符表达式描述原创 2021-02-09 10:52:40 · 86 阅读 · 1 评论 -
Struts2学习笔记(2)
访问Servlet API在传统模式下,以JSP+Servlet来实现MVC模式。而使用Servlet API常常会用到doGet()和doPost()方法,两个方法中都会包含HttpServletResponse和HttpServletRequest两个参数,而通过这两个参数来实现对Servlet API的访问。protected void doGet(HttpServletRespon...原创 2019-06-10 09:25:17 · 120 阅读 · 0 评论 -
Struts2学习笔记(1)
Struts2核心文件web.xml任何MVC框架都需要与Web整合,这就不得不借用web.xml文件,只有配置在web.xml文件中的Servlet才会启用。通常所有的MVC框架都需要Web应用加载一个核心控制器,对于Struts2而言需要加载StrutsPrepareAndExecuteFiler,只要Web加载StrutsPrepareAndExecuteFiler,StrutsPre...原创 2019-06-10 09:24:59 · 63 阅读 · 0 评论 -
Struts2拦截器
Struts架构首先客户端通过HttpServletRequest向Servlet容器(Tomcat)发送请求,这个请求会经过相关的过滤器(ActionContextCleanUp和其他过滤器),到达核心控制器,在Struts2.1.3之后,核心控制器变为了StrutsPrepareAndExcuteFilter。经过核心控制器后,访问ActionMapping来判断该请求是否要执行Acti...原创 2019-06-10 09:24:40 · 121 阅读 · 0 评论 -
Java学习笔记(8)——集合
集合概念:能够存储任意数量的具有相同属性对象的工具类。作用:在类的内部对数据进行组织;可以简单快速的搜索大量的数据有的集合接口提供了一系列排列有序的元素,可以供用户快速的插入或删除某个元素;有的集合接口提供了映射关系,可以通过关键字(key)快速查找到对应的唯一对象,而且关键字的类型可以是任意的。集合与数组的区别:数组的长度是固定的,定义了之后就无法更改;集合的长度是...原创 2019-03-04 16:44:32 · 204 阅读 · 1 评论 -
Java学习笔记(7)——常用类
包装类基本数据类型是不具备对象的特性的,比如基本类型不能调用方法、功能简单。为了让基本数据类型也具备对象的特性, Java 为每个基本数据类型都提供了一个包装类,这样我们就可以像操作对象那样来操作基本数据类型。基本数据类型与包装类之间的关系如下:包装类提供了两大方法:将本类型和其他基本类型进行转换的方法将字符串和本类型及包装类之间进行转换的方法Integer包装类的部分方法...原创 2019-02-28 15:16:08 · 179 阅读 · 0 评论 -
Java学习笔记(6)——字符串
字符串概念:在 Java 中,字符串被作为 String 类型的对象处理。 String 类位于 java.lang 包中。默认情况下,该包被自动导入所有的程序。定义:String string = "HelloWorld";String string1 = new String();//创建一个空字符串String string2 = new String("HellWorld")...原创 2019-02-28 15:15:53 · 130 阅读 · 0 评论 -
Java学习笔记(5)——异常
异常异常架构Throwable是所有异常的父类,下面分为两个主要的异常情况Error和Exception,Error异常一般情况下会造成程序的崩溃,使得程序无法进行。Exception异常分为运行异常(RuntimeException)和检查异常,运行异常包含空指针异常,数组下标越界异常,类型转换异常和算数异常等,这些异常属于编写程序的语法错误,可以被编辑器发现。检查异常主要是文件异常或SQ...原创 2019-02-28 15:15:33 · 234 阅读 · 0 评论 -
Java学习笔记(4)——多态
多态概念:对象具有多种形态。引用多态:父类的引用可以指向本类的对象;父类的引用可以指向子类的对象。例:Parents obj1 = new Parents();Parents obj2 = new Students();方法多态:创建本类对象,调用的是本类的方法;创建子类对象,调用的方法为子类重写的方法或是子类继承的方法,不能调用子类独有的方法。例:public ...原创 2019-02-28 15:14:54 · 141 阅读 · 0 评论 -
Java学习笔记(3)——继承
继承概念:继承是类与类的一种关系,是一种"is a"的关系,在Java中继承都是单继承。优点:子类拥有父类的属性和方法,实现代码的复用。原创 2019-02-28 15:14:31 · 149 阅读 · 0 评论 -
Java学习笔记(2)——封装
封装定义:将类的某些信息隐藏在类的内部,不允许外部程序直接使用,而是通过该类提供的方法来实现对隐藏信息的操作和访问。封装的实现步骤:修改属性的可见性创建getter/setter方法在getter/setter方法中加入属性控制语句例:public class User{ private String name; public String getName(){ retur...原创 2019-02-28 15:13:21 · 105 阅读 · 0 评论 -
Java学习笔记(1)
类和对象类的定义:确定对象拥有的特征(属性)和行为(方法)。类的组成:属性和方法。创建类的方法:声明一个类名;为类添加属性;为类添加方法。例:public class className(){ ······}创建并使用一个对象:创建对象//类 对象名 = new 构造方法className name = new className(); 使用对象的属...原创 2019-02-28 15:12:52 · 127 阅读 · 0 评论