- 博客(3)
- 收藏
- 关注
原创 Lambada表达式的用法
Lambada表达式是JDK1.8中最重要的新功能之一。使用Lambada表达式可以替代只有一个抽象函数的接口实现,告别匿名内部类。代码看起来更简洁易懂。Lambada表达式同时还提升了对集合、框架的迭代、遍历、过滤数据操作。特点:函数式编程、参数类型自动推断,代码量少、简洁先小试牛刀,新建一个线程和一个集合的排序的两种写法new Thread(new Runnable() { ...
2019-12-13 10:42:00 1435
原创 Netty(一)--java NIO详解
我们都知道Netty是一个基于NIO的客户、服务器端编程框架,使用Netty可以大大简化网络应用的编程过程。那么首先第一步就是要了解什么是NIO?一.我们一般将I/O模型分为以下五种类型。阻塞式I/O 非阻塞式I/O I/O复用 信号驱动 异步I/O 那么这些类型是按照什么来定义的呢?阻塞和非阻塞是针对什么来划分的?复用又是对什么复用,异步又是怎么回事? 这里...
2019-02-18 12:15:58 282
原创 学习笔记-------深入理解JVM(一)认识虚拟机
JVM(虚拟机):指以软件的方式模拟具有完整硬件系统功能、运行在一个完全隔离环境中的完整计算机系统 ,是物理机的软件实现。我们常用的虚拟机有VMWare,Virtual Box,Java Virtual Machine,Java虚拟机阵营:Sun HotSpot VM、BEA JRockit VM、IBM J9 VM、Azul VM、Apache Harmony、Google Dalvik...
2018-11-16 10:32:29 194
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人