- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 14种经典Java算法详解,面试官随便问
又是新的一年,去年“金九银十”没赶上,问到算法一脸懵逼,吞吞吐吐。今年重振旗鼓,记住下面这些算法,手撕面试官!今年“金九银十”我必上的首班车! 二分查找 又叫折半查找,要求待查找的序列有序。每次取中间位置的值与待查关键字比较,如果中间位置 的值比待查关键字大,则在前半部分循环这个查找的过程,如果中间位置的值比待查关键字小, 则在后半部分循环这个查找的过程。直到查找到了为止,否则序列中没有待查的关键字。 public static int biSearch(int []array,int.
2020-09-22 16:53:17 807
原创 牛皮啊,兄弟!性能篇系列—stream详解
Stream API Java 8集合中的Stream相当于高级版的Iterator Stream API通过Lambda表达式对集合进行各种非常便利高效的聚合操作,或者大批量数据操作 Stream的聚合操作与数据库SQL的聚合操作sorted、filter、map等非常类似 在数据操作方面,Stream不仅可以通过串行的方式实现数据操作,还可以通过并行的方式处理大批量数据,提高处理效率 // java.util.Collection default Stream<E> stream()
2020-09-18 20:15:46 466
原创 程序员:小姐姐,你学“反射”脱我裤子干嘛,这样不太好吧
前言: 反射是框架设计的灵魂(使用的前提条件:必须先得到代表的字节码的Class,Class类用于表示.class文件(字节码)) 首先学习反射之前,我要提出疑问: 反射是个什么东西?它是用来做什么的?平时的应用场景有哪些?为啥要用它?它有什么优缺点?它的工作原理是什么?我怎么使用它? 注意:光理论是不够的,在此送大家十套2020最新Java架构实战教程+大厂面试题库,转发本文,关注我后在后台私信【666】即可免费获取! Q1:什么是反射? A:反射就是把java类中的各种成分..
2020-09-14 20:19:30 709
effective-java.pdf
2020-04-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人