2021
10-12
10-12
新手了解java 集合基础知识
目录一、概述Java集合体系结构:二、collection1、List1)ArrayList2)LinkedList2、set1)HashSet2)TreeSet1.实体类2.测试类:3.实体类4.测试类三、Map1、HashMap2、TreeMap3.ConcurrentHashMap总结一、概述集合是一种长度可变,存储数据的数据结构多样,存储对象多样的一种数据容器。Java中集合可分为:List集合、Set集合、HashMap集合,等。Java集合体系结构:二、collectioncollection是Java中所有值存储集合的顶级接口,因此...
继续阅读 >
目录一、线程的生命周期JDK中用Thread.State类定义了线程的几种状态:二、线程同步1、为什么要有线程同步2、synchronized2.1同步代码块2.2同步方法3、Lock锁四.基本概念五.多线程的创建六.Thread类方法介绍总结一、线程的生命周期JDK中用Thread.State类定义了线程的几种状态:要想实现多线程,必须在主线程中创建新的线程对象。Java语言使用Thread类及其子类的对象来表示线程,在它的一个完整的生命周期中通常要经历如下的五种状...
目录一、File类1、简介2、创建方式3、常用方法二、IO概念1.什么是输入2.什么输出(Output)三、流的分类1、InputStream(字节流)2、OutputStream(字节流)3、Reader(字符流)4、Writer(字符流)四、总结(1+2)1.File类及方法的使用2.IO流的分类3.IO流的四个基本类总结一、File类1、简介java.io.File类:文件和文件目录路径的抽象表示形式,与平台无关File能新建、删除、重命名文件和目录,但File不能访问文件内容本身。如...
目录算数运算符例子关系运算符例子逻辑运算符例子赋值运算符Java运算符优先级总结算数运算符算术运算符用在数学表达式中,它们的作用和在数学中的作用一样。下表列出了所有的算术运算符。表格中的实例假设整数变量A的值为10,变量B的值为20:操作符描述+加法-相加运算符两侧的值-减法-左操作数...
目录一、枚举类①自定义枚举类②enum关键字定义枚举类③enum枚举类的方法④enum枚举类实现接口二、注解①生成文档相关注解②注解在编译时进行格式检查③注解跟踪代码的依赖性,实现替代配置文件功能④自定义注解⑤jdk提供的4种元注解⑥JKD8新特性:可重复注解⑦JDK8新特性:类型注解总结一、枚举类①自定义枚举类②enum关键字定义枚举类③enum枚举类的方法④enum枚举类实现接口二、注解①生成文档相关注解②注...