
Java
VeastLee
这个作者很懒,什么都没留下…
展开
-
简单易懂的理解Java中的static、final以及static final
首先,从最基本的概念上来说:1.static,static通常修饰方法、成员变量等,强调它所修饰的属性只有一个。首先关于static修饰的方法,称之为静态方法。静态方法可以直接通过类名被调用,任何类生成的实例也可以调用,因而被static修饰过的方法不能有this或者super这种需要有实例的关键字,也不能直接访问所属类的实例变量或实例方法。关于static修饰的变量,静态变量,...原创 2018-08-20 20:44:06 · 3713 阅读 · 0 评论 -
去除String中的html标签,并对<td><tr>进行替换
import java.util.regex.Matcher;import java.util.regex.Pattern;private String cleanHtmlTags(String htmlText) { if (StringUtils.isEmpty(htmlText)) { return ""; ...原创 2018-09-12 18:15:17 · 1578 阅读 · 0 评论 -
cannot construct a TypeToken for a type variable
遇到报错“cannot construct a TypeToken for a type variable”,如下信息Caused by: java.lang.IllegalStateException: Cannot construct a TypeToken for a type variable.You probably meant to call new TypeToken<...原创 2018-09-13 17:31:59 · 1340 阅读 · 0 评论 -
java8使用Optional来避免空指针异常(简化代码)
在最近的开发中遇到不少java.lang.NullPointerException异常 ,而为了避免这个异常,不免要利用if-else来进行判断。比如如下的代码: public static void main(String[] args) { List<String> fruits = getFruits(); if(fruits ...原创 2018-10-22 20:24:01 · 5783 阅读 · 1 评论 -
Java开发中,通过sql来实现过滤以及分页
我们通过一个需求来引入问题。首先,简单介绍一下需求:实现一个下图的页面,包含了过滤以及分页。数据是后台数据库获得到的。那么关于如何实现过滤以及分页,考虑到通过前台实现或者后台实现,我们不妨来分析一下两种方法。首先,前台实现:无非就是后台获取所有的list,传给前台暂存,然后前台按照用户的过滤或者分页,来处理list,展示给前台。后台实现:前台要什么过滤,要第几页,我们就返...原创 2018-11-01 09:09:22 · 2372 阅读 · 0 评论