13JavaSE函数式编程&Stream流

13.1常用的函数式接口总结 接口名称 方法名称 抽象/默认 延迟/终结 方法描述 Supplier get 抽象 终结 供给型接口,无参有返回值,主要用于 Consumer accept 抽象 终结 消费型接口,有参数无返回值 andThen 默认 延迟 Function apply 抽象 终结 函数型接口,有参数有返回值 andThen 默认 延迟 compose 默认 延迟 Predicate test 抽象 终结 断言型接口,元芳你怎...

Read More

12Java函数式接口、方法引用

12.1 函数式接口12.1.1 概念1.函数式接口在Java中是指:有且仅有一个抽象方法的接口。 2.函数式接口,即适用于函数式编程场景的接口,而Java中的函数式编程体现就是Lambda,所有函数式接口就是可以适用于Lamnda使用的接口,只有确保接口中有且仅有一个抽象方法,java中的Lambda才能顺利地进行推导。 3、语法糖的定义:是指使用更加方便,但是原理不变的代码语法,例如在遍历集合时使用的for-each语法,其实底层的实现原理 仍然是迭代器,这就是语法糖,从应用层讲, ...

Read More

11Java网络编程

第一章 网络编程入门1.1软件结构C/S结构:全称为Client/Server结构,是指客户端和服务器结构。常见程序有QQ、迅雷等软件。 B/S结构 :全称为Browser/Server结构,是指浏览器和服务器结构。常见浏览器有谷歌、火狐等。 两种架构各有优势,但是无论哪种架构,都离不开网络的支持。网络编程,就是在一定的协议下,实现两台计算机的通信的程序。 1.2 网络通信协议 网络通信协议:通信协议是对计算机必须遵守的规则,只有遵守这些规则,计算机之间才能进行通信。这就好比在道路中行驶的...

Read More

10JavaSE缓冲流、转换流、序列化流、Files

第一章 属性集1.1 概述java.util.Properties 继承于Hashtable ,来表示一个持久的属性集。它使用键值结构存储数据,每个键及其对应值都是一个字符串。该类也被许多Java类使用,比如获取系统属性时,System.getProperties 方法就是返回一个Properties对象。 1.2 Properties类构造方法 public Properties() :创建一个空的属性列表。 基本的存储方法 public Object setProperty(Stri...

Read More

09JavaSE字节流与字符流

一、IO概述1.1 什么是IO Java中I/O操作主要是指使用java.io包下的内容,进行输入、输出操作。输入也叫做读取数据,输出也叫做作写出数据。 1.2 IO的分类 根据数据的流向分为:输入流和输出流。 输入流 :把数据从其他设备上读取到内存中的流。 输出流 :把数据从内存 中写出到其他设备上的流。 格局数据的类型分为:字节流和字符流。 字节流 :以字节为单位,读写数据的流。 字符流 :以字符为单位,读写数据的流。 1.3 顶级父类们 输入流 输出流 字节...

Read More

03JavaSE异常处理

一、 异常概念总结:练习一:异常的体系 问题: 请描述异常的继承体系 2.请描述你对错误(Error)的理解 3.请描述你对异常(Expection的理解) 4.请描述你对运行时异常(RuntimeException)的理解 答: 异常继承体系为:异常的根类是 java.lang.Throwable,其下有两个子类: java.lang.Error 与 java.util.Exception 。而Exception又分为编译时期异常:checked异常,与运行时期...

Read More

02JavaSE基本语法总结

一、StringBuffer1.类介绍1234①线程安全的可变字符串序列,一个类似于String的字符串缓冲区,但是不能修改(就是不能通过加号+连接,String就可以)②StringBuffer和String类的区别 String是一个可改变的字符序列 StringBuffer是一个可变的字符序列 2.构造方法12345StringBuffer() 构造一个没有字符的字符串缓冲区,初始容量为16个字符StringBuffer(int capacity) 构造一个没有字符的字符串缓冲区和指...

Read More

01JavaSE入门基础总结

一、String介绍(引用类型) 123456789101112131415161718192021222324252627282930313233343536373839404142434445461.java.lang.String字符串. 用""括住的时字符串,都可以看做是实现此类的实例 类String中也有许多简单方法2.特点 1).字符串不变:字符串的值在创建后不能被更改 2).因为String对象不可改变.所有他们可以被共享 3).(底层是这么实现的)对St...

Read More

第一篇博客

#第一篇博客​ ##费尽周折终于将自己的博客上线, ​ 在这里 ,在我对hexo熟悉之后,将会不定期的更新我的博客主要关于Java,以及java中遇到的问题,也有可能分享生活, ​ ##以后补充: ​ ##之前的博客: ​ 博客园:https://www.cnblogs.com/zhengyuan/ ​ CSDN:https://blog.csdn.net/A_Eric ​ GitHub:https://github.com/cocked ...

Read More


Powered by Hexo and Hexo-theme-hiker

Copyright © 2016 - 2018 Francis的个人博客 All Rights Reserved.

UV : | PV :