
Java
文章平均质量分 59
Java从头开始,到光头结束
菲林都已拆走
灵魂若变卖了,上链也没心跳
展开
-
【Gradle】Android 报错 xxx.jar read timed out
Gradle sync lssues:(1 error) read timed out原创 2022-06-20 10:25:23 · 1540 阅读 · 0 评论 -
【Java从头开始到光头结束】No13.JDK1.8 Stream流
JDK1.8 Stream流1.概述2.生成流3.操作流 1.概述 Stream流是标准的函数式编程风格,可以通过处理函数的逐个调用生成处理链路,直接阅读代码的字面意思即可完美展示无关逻辑方式的语义,其主要分为三个方面:生成流、操作流、结束流。 其帮我们完成了之前处理集合数据需要写很多代码才能实现的简单功能。 关联内容:【Java从头开始到光头结束】No12.JDK1.8 函数式编程之函数式接口 2.生成流 生成流主要有以下两种方法: 1.Collections集合类(List,Set):通过的 Str原创 2020-10-05 20:33:13 · 333 阅读 · 0 评论 -
【Java从头开始到光头结束】No12.JDK1.8 函数式编程之函数式接口
JDK1.8 函数式编程之函数式接口1.概述2.代码 1.概述 在JDK1.8时提出了函数式编程的概念,我的理解是,他是一种偏向过程的,类似于函数处理的解决问题方法,最简单的理解就是 函数公式的使用为 代入已知值,获得结果,相当于方法传入参数,获取返回值,具体一点就是如下: 1.明确函数公式: 我们需要一个借口,其中有且只有一个抽象方法 2.同时其满足使用lambda表达式的要求 2.代码 ...原创 2020-09-28 21:34:26 · 337 阅读 · 0 评论 -
【Java从头开始到光头结束】No11.JDK1.8 函数式编程之Lambda
JDK1.8 函数式编程之Lambda1.概述2.使用入门3.省略模式和注意事项4.Lambda表达式和匿名内部类的区别5.方法引用符 :: 1.概述 在JDK1.8时提出了函数式编程的概念,其中最据颠覆性的写代码方式无疑是Lambda: Lambda表达式的使用需求也比较简单 1.函数式的实现首先需要一个接口 2.其次,该接口中有且只有一个抽象方法 Lambda类似于匿名内部类的模式,对此接口中的抽象方法做了一个函数式的实现,由于类似于匿名内部类的实现,所以不允许接口中有多个抽象方法,否则对不上原创 2020-09-20 20:33:32 · 379 阅读 · 0 评论 -
【Java从头开始到光头结束】No10.JDK1.8之Interface
aaa原创 2020-09-20 19:12:26 · 398 阅读 · 0 评论 -
【Java从头开始到光头结束】No9.Map集合之HashMap回顾(附JDK 1.8 源码)
Map集合之HashMap,附JDK 1.8 源码1.前言2.整体回顾HashMap3.浅析HashMap源码 基础回顾 → 集合之HashMap ———————————————————————————————————— 文章部分内容选自书本《码出高效:Java开发手册》 相关内容: 【Java从头开始到光头结束】No7.回顾Map集合基础与树形数据结构 【Java从头开始到光头结束】No8.Map集合之TreeMap回顾(附JDK 1.8 源码) 1.前言 HashMap在JDK 1.8 之前的并发问原创 2020-06-30 08:38:11 · 397 阅读 · 0 评论 -
【Java从头开始到光头结束】No8.Map集合之TreeMap回顾(附JDK 1.8 源码)
Map集合之TreeMap,附JDK 1.8 源码1.整体回顾TreeMap2.TreeMap去重3.轻度解析TreeMap源码 基础回顾 → 集合之TreeMap ———————————————————————————————————— 文章部分内容选自书本《码出高效:Java开发手册》 相关内容: 【Java从头开始到光头结束】No7.回顾Map集合基础与树形数据结构 1.整体回顾TreeMap 下边是类关系图,TreeMap相关我已经用红色框勾出: TreeMap在Map集合大家庭中还是占有很大一原创 2020-06-26 12:35:18 · 419 阅读 · 0 评论 -
【Java从头开始到光头结束】No7.回顾Map集合基础与树形数据结构
Map集合基础与树形数据结构1.Map集合基础2.简述树形数据结构 基础回顾 → Map集合基础与树形数据结构 ———————————————————————————————————— 文章部分内容选自书本《码出高效:Java开发手册》 1.Map集合基础 之前的博客中已经对List集合中的ArrayList及LinkedList有过源码的大致分析和学习拓展,今天这篇博文主要是Map集合的一个铺垫(因为是回顾,所以不会有很基础的概念),之后我们会对Map集合中的常用实现类进行源码分析和学习。附上之前博客原创 2020-06-25 17:30:35 · 506 阅读 · 0 评论 -
【Java从头开始到光头结束】No6.多线程与高并发回顾
JAVA 多线程与高并发1.什么是线程2.synchornized3.voletil4.threadlocal 基础回顾 → 多线程与高并发 ———————————————————————————————————— 1.什么是线程 2.synchornized 3.voletil 4.threadlocal ...原创 2020-06-22 20:23:45 · 769 阅读 · 0 评论 -
网络通信IO【BIO,NIO,多路复用器】
BIO,NIO,多路复用器 书中自有黄金屋,书中自有颜如玉 ———————————————————————————————————— 本文在《码出高效:Java开发手册》书本讲解内容的基础上,将和大家一起对JDK1.8版本中的LinkedList源代码进行分析学习,同时和ArrayList的实现代码进行对比说明,争取做到知其然,也知其所以然。 ...原创 2020-06-14 10:01:14 · 977 阅读 · 1 评论 -
【Java从头开始到光头结束】No5.JDK1.8 LinkedList源码学习
JAVA 之 LinkedList 书中自有黄金屋,书中自有颜如玉 ———————————————————————————————————— 本文在《码出高效:Java开发手册》书本讲解内容的基础上,将和大家一起对JDK1.8版本中的LinkedList源代码进行分析学习,同时和ArrayList的实现代码进行对比说明,争取做到知其然,也知其所以然。 好的,我们正式开始,先看图 继承实现关系如下 LinkedList 的本质是双向链表。与 ArrayList 相比 LinkedList 的插入和删除原创 2020-06-06 11:16:31 · 396 阅读 · 0 评论 -
【Java从头开始到光头结束】No4.JDK1.8 ArrayList源码学习及扩展
JAVA集合之List 学而不思则罔,思而不学则殆。 ———————————————————————————————————— 偷得浮生半日闲,今天复习一下List 上一个书上总结的图,我们今天看红色框的部分: 其中 红色代表接口 蓝色代表抽象类 绿色代表并发包中的类,灰色(Vector,Stack)代表早期线程安全的类(基本已经弃用)。 ...原创 2020-06-06 09:04:27 · 540 阅读 · 0 评论 -
【Java从头开始到光头结束】No3.Java基础知识之流程控制语句
Java基础知识之流程控制语句条件语句 前言 ———————————————————————————————— 版权声明:因为是基础内容,所以总结起来没有太大差异,所以本文绝大部分内容均参考自 优快云博主「程序员cxuan」的原创文章,本人在复习知识的同时,稍微做了一些补足和注释,原文很长,本人为部分参考,拆分细节化,原文非常优秀,补上链接 原文链接:https://blog.youkuaiyun.com/qq_36894974/article/details/106010941 计算机语言逻辑化的重要标志就是对原创 2020-05-28 21:15:37 · 322 阅读 · 0 评论 -
【Java从头开始到光头结束】No2.Eclipse下载及Java数据类型、基本语法、运算符
Eclipse下载及Java基础概念和语法1.Eclipse下载2.Java 基础数据类型 前言 ——————————————————————————————————— 版权声明:因为是基础内容,所以总结起来没有太大差异,所以本文大部分内容均参考自 优快云博主「程序员cxuan」的原创文章,本人在复习知识的同时,做了一些补足和注释,原文很长,本人为部分参考,拆分细节化,原文非常优秀,补上链接 原文链接:https://blog.youkuaiyun.com/qq_36894974/article/details/1原创 2020-05-27 08:26:56 · 289 阅读 · 0 评论 -
【Java从头开始到光头结束】No0.Java简介
计算平台是在电脑中运行应用程序(软件)的环境,包括硬件环境和软件环境。一般系统平台包括一台电脑的硬件体系结构、操作系统、运行时库。原创 2020-05-17 16:01:53 · 592 阅读 · 0 评论 -
【Java从头开始到光头结束】No1.JDK下载,安装和环境配置
JDK下载,安装,环境配置 一. 下载安装包 1. JDK1.8百度云下载路径: 链接:https://pan.baidu.com/s/1ozCGy53AIeQIHWL6s9oAbw 提取码:04lf 网盘放的是jdk1.8版本中的1.8.0_152的版本 2.如果大家想下载别的版本,可以去官网:w原创 2020-05-17 18:49:27 · 347 阅读 · 0 评论