java基础
扎罗的盒子
这个作者很懒,什么都没留下…
展开
-
java基础之 java8 新增的Stream流 v2
Java基础之Java8 新增的lamdba表达式入门与简单示例Stream类图public interface BaseStream<T, S extends BaseStream<T, S>> extends AutoCloseable { .....}流操作包含三件事:数据源: 如集合 数组等 stream.of...原创 2019-12-27 14:58:09 · 244 阅读 · 0 评论 -
多线程创建的三种方式与三种方式之间的对比
一 创建线程的三种方式1、Thread方式/** * 多线程创建的方式1 * 1. 创建Thread的子类 * 2. 重写run方法 [业务执行体-逻辑主要存在的地方] * 3. 创建子类的示例.start启动 */public class ThreadCreateMethodOne extends Thread { /** * 继承Thread方式定义的...原创 2019-11-01 14:17:11 · 179 阅读 · 0 评论 -
接口从JDK7 到JDK9的变化
变化:在JDK7 是如此描述接口的:接口里不能包含普通方法,所有方法都是抽象方法; JDK8在JDK7的基础上新增了类方法 默认方法(default修饰的方法) JDK9在JDK8的基础上新增了私有方法简单介绍一下接口:接口是抽象概念的一个体现,它抽取相似类的众多共性,抽取为方法,抽象成规范; 接口体现了行为与规范分离的设计哲学 接口不能创建实例.但是可以用于声明引用类型变量 ...原创 2019-05-07 14:38:37 · 303 阅读 · 0 评论 -
并发与并行的区别与自我理解
并行是指在同一时刻,多条指令或者程序同时在运行, 并发是指在多条指令快速轮换的执行,在宏观上看起来像是在同时运行, 举个现实中的例子: 并行就像是马路一样.几辆车同时在跑, 并发就像是现实中的足球或者篮球运动,抢占式的运行,谁抢到球.谁就好像拿到CPU一样在运行...原创 2019-05-08 13:21:58 · 108 阅读 · 0 评论 -
java 中的移位符
代码示例与总结,原理参见最下面:[ps: 结果只是表面的.重点在下面的原理] @Test public void test1() { int number = 10; System.out.println("初始定义一个int 类型的数字为 " + number); number = number << 5;...原创 2019-04-16 12:04:56 · 334 阅读 · 0 评论 -
Map 集合的回顾 与 java8 新增API的学习
简述一下感想: 本篇博客重点是对Map 在 java8 版本新增的API的学习PS: 其实在java8版本对所有接口都进行了改写,Map就是一个典例]java 8 对Map接口的改写重点就体现在.它在许多方法的参数中允许传入一个函数式接口,对map中的数据进行逻辑处理;重点: 本篇只介绍Map 接口的变化.不涉及Map接口派生的子接口;重点: 本篇只介绍Map 接口...原创 2019-01-07 12:00:15 · 355 阅读 · 0 评论 -
Java基础之Java8 新增的lamdba表达式入门与简单示例
Java初学者或者匿名内部类忘记了的,在读这篇文章之前.推荐大家先读一下我的上一篇文章,java基础之匿名内部类.会对你学习lamdba表达式有所帮助;链接在这里↓↓↓↓↓↓↓↓↓↓Java 基础之匿名内部类Lamdba 表达式的作用和语法 主要作用是代替匿名内部类的繁琐语法 语法 : (形参列表) -> { ...原创 2018-12-25 15:35:17 · 345 阅读 · 0 评论 -
java 基础之匿名内部类
java是一门面向对象的语言,可谓是一切皆对象;由此java语言也就有了类.接口,抽象类的衍生;今天工作闲余.翻到了匿名内部类一篇[<<疯狂java讲义3>>]温馨了一下.在这里总结一下: 总结的可能不全或者有所偏差.请大家指正在写这篇博文的时候我参照了<<疯狂Java讲义>>,一本很值得去读的书籍匿名内部类匿名内部类适合...原创 2018-12-25 13:10:32 · 166 阅读 · 0 评论 -
Java基础之泛型
泛型: java泛型.诞生于JDK1.5版本;作用:增强java集合,让集合可以记住你存储的类型,并在编译的时候就可以检测; 除了对集合有所增强外.java泛型还增强了接口和继承类.让子类和实现类在派生上更加灵活多样化;↓↓↓↓↓↓↓↓↓↓ 文章下方会有实例演示↓↓↓↓↓↓↓↓↓↓↓↓↓历史: JDK 1.5 以前 没有泛型,...原创 2018-12-28 11:32:49 · 152 阅读 · 0 评论 -
java 基础 之 包装类
java包装类与基础类型的相互转换简述新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入简述Java是一种面向...原创 2018-12-21 15:16:48 · 193 阅读 · 0 评论