摘要: 摘要 Stream 是对集合对象功能的增强,它专注于对集合对象进行各种非常便利、高效的聚合操作,或者大批量数据操作。通常我们需要多行代码才能完成的操作,借助于Stream流式处理可以很简单的实现。 Stream 不是集合元素,它不是数据结构并不保存数据,它是有关算法和计算的。 创建Steam流 调用 阅读全文
posted @ 2020-07-29 21:16 搁浅Lee 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 字节流(以字节为单位) 当不同的介质之间有数据交互的时候,JAVA就使用流来实现。 数据源可以是文件,还可以是数据库,网络甚至是其他的程序 输入流: InputStream 输出流:OutputStream 字节输入输出流 文件输出流(FileOutputStream) OutputStream是字 阅读全文
posted @ 2020-07-19 23:07 搁浅Lee 阅读(227) 评论(0) 推荐(1) 编辑
摘要: 线程概念 进程:启动一个应用程序就叫一个进程。 接着又启动一个应用程序,这叫两个进程。每个进程都有一个独立的内存空间;进程也是程序的一次执行过程,是系统运行程序的基本单位;系统运行一个程序即是一个进程从创建、运行到消亡的过程。 线程:线程是在进程内部同时做的事情,一个进程中可以有多个线程,这个应用程 阅读全文
posted @ 2020-07-08 17:58 搁浅Lee 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 概述 Map集合是双列集合,一个元素包含两个值(key和value) Map集合中的元素,key和value数据类型可以相同也可以不同 Map集合中的元素,key不允许重复,value可以重复 key和value是一一对应的 Map公用方法 public V put(K key, V value): 阅读全文
posted @ 2020-06-30 20:18 搁浅Lee 阅读(316) 评论(0) 推荐(1) 编辑
摘要: 集合框架 **Collection接口:**所有单列集合最顶层接口 **List接口:**单列集合中的一种 是有序的集合,允许储存重复的元素,有索引,可以使用普通for循环遍历 **ArrayList集合:**底层是数组实现的,查询快,增删慢 **LinkedList集合:**底层是链表实现的,查询 阅读全文
posted @ 2020-06-26 20:39 搁浅Lee 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 内部类 如果一个事物的内部包含另一个事物,那么这就是一个类内部包含另一个类 分类:成员内部类,局部内部类(包含匿名内部类) 成员内部类 public class Hero {//外部类 private String name; float hp; float armor; public Hero(S 阅读全文
posted @ 2020-06-17 20:05 搁浅Lee 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 多态 面向对象三大特性:封装性,继承性,多态性 extends继承或者implements实现是多态的前提 一个对象拥有多种形态,即对象的多态性 多态的格式 类的多态其实就是指父类引用指向子类对象(子类对象被当作父类) 父类名称 对象名 = new 子类名称(); 对于接口也可写作:接口名称 对象名 阅读全文
posted @ 2020-06-17 15:53 搁浅Lee 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 接口 接口的定义 接口是多个类的公共规范,就像是一种约定 接口是一种引用数据类型,最重要的内容就是其中的抽象方法 接口格式:public interface 接口名称 { 接口内容 } 接口可包含的内容有:常量、抽象方法、默认方法、静态方法、私有方法 接口使用方法 抽象方法 接口不能直接使用,必须有 阅读全文
posted @ 2020-06-01 15:43 搁浅Lee 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 面向对象(2) 类属性 当一个属性被static修饰的时候,就叫做类属性,又叫做静态属性,当一个属性被声明成类属性,那么所有的对象,都共享一个值 不同对象的对象属性的值都可能不一样;但是所有对象的类属性的值,都是一样的 package charactor; public class Hero { p 阅读全文
posted @ 2020-05-28 16:12 搁浅Lee 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 数组 创建数组 声明数组:int[] a 或者 int a[] 均可声明数组;[] 表示该变量是一个数组,int 表示数组里的每一个元素都是一个整数,a 是变量名 创建数组:创建数组时要指明数组长度,new int[5] public class HelloWorld { public static 阅读全文
posted @ 2020-05-24 18:13 搁浅Lee 阅读(174) 评论(0) 推荐(0) 编辑