IO体系、集合体系、多线程、jdbc 存储方式:1.顺序结构 2.链式存储 1.数据的存储的“容器”: ①数组 int[] arr = new int[10] ②集合 Collection:用来存储一个一个的数据 |---Set:存储无序的、不可重复的数据--相当于高中的"集合"--“哈希算法” |---HashSet:主要的实现类 |---LinkedHashSet:对于...
集合框架、IO流、多线程【菩提老师】 1434 已完结 ·共29课时 有效期3年 本阶段会用大量的实际工作案例讲解这些核心技术的具体用法 发布者 关注 菩提老师教Java 吉林大学毕业,Java资深研发工程师。7年+Java研发与授课经验,主导过多个大型企业实战项目,授课通俗易懂 课程概述 评论(0) 本课程是菩提老师的《Java零基...
Set:无序、不可重复的集合,例如HashSet(依靠哈希表实现去重)、TreeSet(可实现元素的自然排序或自定义排序)。 Map:以键值对形式存储数据,像HashMap(哈希表实现,查询效率高)、TreeMap(可按键排序)等。 File、字符集、IO 流 File 类:用于操作文件和目录路径相关信息,可进行创建、删除、获取文件属性(如大小、修改时...
Java的核心类库是Java语言中最为基础和重要的一部分,它包含了Java程序设计中必不可少的类和接口。其中,主要包括集合框架、IO类、网络编程类和多线程类等内容。集合框架:Java集合框架是Java编程语言的一种内置的数据结构,它提供了操作最常见的数据类型的高效方法。Java集合框架主要由四个核心接口组成:List、Set、M...
二、多线程、IO、集合 1、ArrayList、Vector、LinkedList的存储性能和特性 2、List、Set、Map是否继承自Collection接口? 3、List、Map、Set三个接口存取元素时,各有什么特点? 4、请说出与线程同步以及线程调度相关的方法。 5、编写多线程程序有几种实现方式?
Iterator是集合的内部实现类,帮助遍历集合容器。其提供了一种Fast-Fail的线程遍历安全机制,使用modeCount记录当前的版本号,如果在遍历过程中对集合进行过增删改操作,会导致版本号变化,和遍历的版本号不相同,从而抛出异常。Iterator内部还有两个成员cursor游标和lastRet,分别指向下一个要访问的位置和最后访问的位置,通过这...
IO里面也体现了设计模式,研究过之后就会发现IO其实并不难,多线程我的实际项目中用的并不多。记住一点...
多线程集合及IO面试逻辑思考题: 1:你有一桶果冻,其中有黄色、绿色、红色三种,闭上眼睛抓取同种颜色的两个。抓取多少个就可以确定你肯定有两个同一颜色的果冻? 4个 2:如果你有无穷多的水,一个3公升的提捅,一个5公升的提捅,两只提捅形状上下都不均匀,问你如何才能准确称出4公升的水? 3+3+3-5 5+5-3...
IO流的分类 有输入流,输出流 字节流 InputSteram outputStream 字符流 Reader Writer 多线程的笔记 什么是进程 :是指一个内存中运行的应用程序,每个进程都有一个独立的内存空间,一个应用程序可以同时运行多个进程,进程也是程序的一次执行过程,是系统运行程序的基本单位,系统运行一个程序是一个进程从创建,运行到消亡...
多线程、IO、集合 1、ArrayList、Vector、LinkedList的存储性能和特性 2、List、Set、Map是否继承自Collection接口? 3、List、Map、Set三个接口存取元素时,各有什么特点? 4、请说出与线程同步以及线程调度相关的方法。 5、编写多线程程序有几种实现方式?