![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础
文章平均质量分 81
码上回来
别走开,码上回来
展开
-
Java 容器
Java容器容器java容器,或者应该叫java集合框架更为贴切。Java集合框架提供了一套性能优良、使用方便的接口和类,它们位于java.util包中[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-rDt1Xuq3-1609855908938)(D:\notes\JavaSE\容器.png)]Collection 接口集合作为容器应该具有的功能(增,删,改,查),不一定全有。集合的基本操作:增加,删除,判断,取出序号方法名作用1add原创 2021-01-05 22:12:26 · 59 阅读 · 0 评论 -
Java 多线程基础
Java 多线程基础文章目录Java 多线程基础线程程序、进程和线程线程的创建和启动线程的生命周期线程操作的相关方法阻塞状态线程同步安全性问题同步死锁线程间通信生产者与消费者问题线程池线程池分类生命周期创建及参数意义execute方法执行逻辑线程池关闭线程程序、进程和线程程序:Program,是一个指令的集合进程:Process,(正在执行中的程序)是一个静态的概念进程是程序的一次静态态执行过程, 占用特定的地址空间.每个进程都是独立的,由3部分组成cpu,data,code缺点:内存的浪原创 2021-01-03 17:35:07 · 116 阅读 · 0 评论 -
自定义注解
自定义注解什么是注解Annontation是Java5开始引入的新特征,中文名称叫注解。它提供了一种安全的类似注释的机制,用来将任何的信息或元数据(metadata)与程序元素(类、方法、成员变量等)进行关联。为程序的元素(类、方法、成员变量)加上更直观更明了的说明,这些说明信息是与程序的业务逻辑无关,并且供指定的工具或框架使用。Annontation像一种修饰符一样,应用于包、类型、构造方法、方法、成员变量、参数及本地变量的声明语句中。Java注解是附加在代码中的一些元信息,用于一些工具在编译原创 2021-01-03 10:58:19 · 95 阅读 · 0 评论 -
Stream API
Stream APIA sequence of elements supporting sequential and parallel aggregate operationsStream是一组用来处理数组、集合的APIJava 8之所以费这么大功夫引入函数式编程,原因有二:代码简洁函数式编程写出的代码简洁且意图明确,使用stream接口让你从此告别for循环。多核友好, Java函数式编程使得编写并行程序从未如此简单,你需要的全部就是调用一下parallel()方法。Stream特性不原创 2021-01-03 10:46:39 · 92 阅读 · 0 评论 -
lambda表达式
lambda表达式介绍Lambda表达式是Java8中的新特性,使用Lambda表达式可以替代只有一个抽象函数的接口实现,告别匿名内部类。Lambda表达式同时还提升了对集合、框架的迭代、遍历、过滤数据的操作。特点函数式编程参数类型自动推断代码量少,简洁使用语法形式为 () -> {},其中 () 用来描述参数列表,{} 用来描述方法体,-> 为 lambda运算符 ,读作(goes to)。案例public class Test{ public static v原创 2021-01-03 10:38:03 · 75 阅读 · 0 评论 -
Java IO
Java IOFile类文件类,代表物理文件或目录创建文件对象,通过文件对象的方法,可以操作文件或目录的属性(路径、权限、日期和时间等)File类常用方法流动态的概念,是一连串连续动态的数据集合分类按流向分类:输入流:OutputStream 和 Writer 作为基类输出流:InputStream 和 Reader 作为基类输入输出流是相对于计算机内存来说的,而不是相对于源和目标按处理数据单元分:字节流: 字节输入流:OutputStream 字节输出流:In原创 2021-01-02 23:38:43 · 169 阅读 · 1 评论 -
JavaSE总结
Java Core文章目录Java Core一、数据类型1、基本数据类型3、运算二、流程控制1、选择2、循环3、跳转4、递归三、数组1、概述2、二维(多维)数组3、方法四、类和对象1、类、方法2、修饰符3、关键字thisstaticfinalsupersynchronizevolatile4、内存分析5、继承、封装和多态继承 extends抽象类 abstract多态接口 interface内部类6、重载(overload)和覆写(override)方法重载方法覆写(重写)7、类加载,对象初始化类加载对象原创 2021-01-02 20:20:08 · 179 阅读 · 0 评论