- 博客(4)
- 资源 (3)
- 收藏
- 关注
转载 final
Java中的final关键字非常重要,它可以应用于类、方法以及变量。这篇文章中我将带你看看什么是final关键字?将变量,方法和类声明为final代表了什么?使用final的好处是什么?最后也有一些使用final关键字的实例。final经常和static一起使用来声明常量,你也会看到final是如何改善应用性能的。final关键字的含义?final在Java中是一个保留的关键字,可以声明成员变量、方
2017-07-22 14:05:31 264
转载 Spring aop 一些问题
前言我们通常可以用aop做一些公共的问题,比如:权限管理,事务委托,验证,日志管理。通知环绕通知和前置通知,后置通知 前置和后置通知是在方法的调用前后执行通知,目标方法一定会执行的,然而环绕通知是可以决定方法是否可以执行的。 环绕通知可以控制返回对象,即你可以返回一个与目标对象完全不同的返回值,虽然这很危险,但是你却可以办到。而后置方法是无法办到的,因为他是在目标方法返回值后调用 参数验证aop D
2017-07-22 13:38:15 397
翻译 Java1.8源码阅读-DualPivotQuicksort
在刷leetcode时,涉及到一个排序算法时,自己采用的冒泡,和快速排序,出现超时问题,于是看了解决方案,解决方案采用的是Arrays.sort,于是对其内部实现排序进行了查看。总的来说,Arrays.sort在对int[] 数组进行排序时,根据其长度进行动态的排序算法选择。基本流程: 1:如果长度小于 QUICKSORT_THRESHOLD(286),则采用非归并并排序 // U
2017-07-15 15:04:29 408
原创 JAVA使用ScriptEngine 解析脚本
前言最近做一个功能需要把一个数学公式保存到数据库,然后通过java读取数学公式,传入参数进行计算,发现了java中的javax.script,它开始存在于JDK1.6,它可以解析通用的表达式,如三目,还可以利用js函数语法,创造一个就像java的函数一样存在于内存中随时可以被调用的函数,更可以将js中的对象直接转换成java对象。script包最主要的几个类和接口为:ScriptEngineMana
2017-07-07 11:58:27 26570 3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人