曹辰的博客

隐士,一枚88年的java程序员,好奇心比较强,目前是一个码农,从事Java方向的研究和开发。-- hins


  • 首页

  • 文章

  • 分类

  • 标签

  • 关于

  • 搜索

JavaEE进阶知识学习----Java8-3-方法引用和构造器引用

发表于 2019-03-22 | 分类于 Java
本文共计 : 704 字 | 阅文耗时 ≈ 3 min
###方法引用当要传递给Lambda体的操作,已经有了实现的方法,可以使用方法引用.(实现抽象方法的参数列表,必须与方法引用方法的参数列表保持一致)。方法引用:使用操作符“::”将方法名和对象或类的名字分割开,例如: 对象::实例方法 类::静态方法 类::实例方法 ####对象::实例方法示例如下: @Test public void test1(){ //注意:con.accept ...
Java
阅读全文 »

JavaEE基础知识学习----异常

发表于 2019-03-22 | 分类于 Java
本文共计 : 2.5k 字 | 阅文耗时 ≈ 9 min
异常在使用计算机语言进行项目开发的过程中,不可能把代码写的完美,在系统的运行过程中仍然会遇到一些问题,例如用户输入数据的格式,读取文件但是文件是否存在等等。在java中,将程序执行过程中发生的不正常情况称为异常,当然开过程中的语法错误和逻辑错误就不是异常了。 异常体系结构 分类java程序在执行过程中所发生的异常可分为两类:Error:Java虚拟机无法解决的严重问题,例如:JVM系统内部错误,资 ...
Java
阅读全文 »

JavaEE基础知识学习----观察者模式

发表于 2019-03-22 | 分类于 Java
本文共计 : 2.1k 字 | 阅文耗时 ≈ 9 min
定义出版社+订阅者=观察者模式,其中出版社改成为‘主题’,订阅者改称为‘观察者’。观察者模式定义了对象之间的一对多依赖关系,当一个对象改变状态时,他的所有依赖者都会收到通知并且自动更新。这里和订阅报纸是一样的道理,当出版社有了新报纸,那么所有订阅了该报纸的人都会收到新的报纸。在这里,发生改变的对象(出版社)称为观察目标(主题),被通知的对象(订阅报纸的人)称为观察者,一个观察目标可以对应多个观察者 ...
Java
阅读全文 »

JavaEE基础知识学习----集合

发表于 2019-03-22 | 分类于 Java
本文共计 : 2.1k 字 | 阅文耗时 ≈ 10 min
集合 首相明确的是java是一门面向对象的语言,在Java中,对事物的体现都是以对象的形式,为了方便对多个对象进行操作,就有了要对对象进行存储的要求,于是就有了集合的概念,java集合就像是一种容器,可以动态的将多个对象的引用存放在java集合这个容器当中。 java集合类可以存储数量不等的多个对象,还可以用于保存具有映射关系的关联数组。 在编写java程序的中,集合是每时每刻都在使用,例如常用的 ...
Java
阅读全文 »

JavaEE基础知识学习----集合之ArrayList

发表于 2019-03-22 | 分类于 Java
本文共计 : 1.8k 字 | 阅文耗时 ≈ 8 min
ArrayList首先明确的是:Collection的子接口是List接口,Listc存储的是有序可重复的元素,ArrayList是List接口的主要实现类,List接口的主要实现类有: 1.ArrayList由数组方式实现数据存储,当然数组的访问速度比链表快。源码如下:12345678910public class ArrayList<E> extends AbstractList& ...
Java
阅读全文 »

JavaEE基础知识学习----集合之LinkList

发表于 2019-03-22 | 分类于 Java
本文共计 : 1.7k 字 | 阅文耗时 ≈ 7 min
LinkList概述LinkList是List接口的实现类,与ArrayList不同的是,ArrayList采用的是大小可变的数组实现,LinkList采用的是双向链表的实现方式,基于链表的实现方式使得在插入和删除是比ArrayList要好一些,但是随机访问则数组要好一些。 实现原理(源码分析)实现原理要点概括1.LinkList采用的是双向链表非同步的方式实现,允许null在内的所有元素。 Li ...
Java
阅读全文 »
1…111213…23
曹辰

曹辰

133 日志
16 分类
27 标签
GitHub E-Mail CSDN 博客园
© 2018 — 2019 曹辰 | 全站共计字数: 321.3k
0%
雷姆
雷姆