
Java技能树
文章平均质量分 92
妍妍的琪
这个作者很懒,什么都没留下…
展开
-
【Java:线程与进程 详解+案例】
进程就是正在运行的程序,它会占用对应的内存区域,由CPU进行执行与计算线程是操作系统OS能够进行运算调度的最小单位,它被包含在进程之中,是进程中的实际运作单位. 一个进程可以开启多个线程,其中有一个主线程来调用本进程中的其他线程。特性:抢占式运行(CPU在执行的时候,按照时间片来执行的,单位的时间片是抢占是执行),资源共享性。......原创 2022-08-10 19:05:07 · 1223 阅读 · 1 评论 -
【Java 日期,时间类+案例分析】
Calendar是java util包下的一个工具类,提供了很方便的不同日期格式的处理。SimpleDateFormat 格式化与解析时间日期类 jdk1.8之前。简单一句话,Date用来表示时间点,LocalDate类用来表示日历日期。还有LocalTime,LocalDateTime类(常用,时间日期类)...原创 2022-08-09 21:30:45 · 305 阅读 · 0 评论 -
【Java IO流 + 案例分析】
IO,即in和out,也就是输入和输出,指应用程序和外部设备之间的数据传递,常见的外部设备包括文件、管道、网络连接。流(stream),是一个抽象的概念,是一连串的数据(字符或字节),以先进先出的方式发送信息的通道。在我们电脑中所有的文件,文档,音频,视频,图片都可以进行读和写,他们都经过流的形式进行1.先进先出:最先写入输出流的数据最先被输入流读取到。2.顺序存取:可以一个接一个地往流中写入一串字节,读出时也将按写入顺序读取一串字节,不能随机访问中间的数据。(RandomAccessFile除外)...原创 2022-08-08 19:29:13 · 304 阅读 · 0 评论 -
【Java 集合:Map集合+案例分析】
Map是一种依照键(key)存储元素的容器,键(key)很像下标,在List中下标是整数。在Map中键(key)可以使任意类型的对象。Map中不能有重复的键(Key),每个键(key)都有一个对应的值(value)。一个键(key)和它对应的值构成map集合中的一个元素。interface Map < K , V > K - 此映射所维护的键的类型 V - 映射值的类型Map中的元素是两个对象,一个对象作为键,一个对象作为值。键不可以重复,但是值可以重复。...原创 2022-08-05 19:02:07 · 803 阅读 · 0 评论 -
【Java 集合:Set集合+案例分析】
Set 接口是 Collection 的子接口,set 接口没有提供额外的方法Set 集合不允许包含相同的元素,如果试把两个相同的元素加入同一个 Set 集合中,则添加操作失败。Set 判断两个对象是否相同不是使用 == 运算符,而是根据 equals() 方法进行判断Set 存储是无序的、不可存储重复的数据。1.HashSet存对象的时候,一定在类中重写equals和hashCode方法2.TreeSet存对象的时候,一定要实现一个接口Comparable,重写compareTo方法。...原创 2022-08-03 20:27:38 · 480 阅读 · 0 评论 -
【Java 集合:List集合+案例分析】
有序集合(也称为*序列* )。 该界面的用户可以精确控制列表中每个元素的插入位置。 用户可以通过整数索引(列表中的位置)访问元素,并搜索列表中的元素。 Collection是接口,他的实现类有:ArrayList,LinkedList ,VectorCollection下面的方法List肯定有的,因为是继承关系,所以在List中也可以使用。想要了解List的常用方法请查阅我的上期博客Collection方法。...原创 2022-08-02 21:23:31 · 1386 阅读 · 0 评论