
java
文章平均质量分 77
鹿上的程序媛
平平无奇民工
展开
-
Java中的字节流
字节流2.1 IO流概述和分类按数据流向:输入流,输出流按数据类型:字节输入流/输出流,字符输入流/输出流2.1 IO流概述和分类##IO流概述:IO:输入/输出(input/ouput)流:是一种抽象概念,是对数据传输的总称。也就是说数据在设备间的传输称为流,流的本质是数据传输IO流就是用来处理设备间数据传输问题的常见的应用:文件复制,文件上传,文件下载按数据流向:输入流,输出流输入流为读数据,输出流为写数据按数据类型:字节输入流/输出流,字符输入流/输出流一般来说是按数据类型来分的。原创 2022-03-10 22:44:56 · 4369 阅读 · 2 评论 -
Java中递归求n的阶乘
Java中递归求n的阶乘:代码实现:原创 2022-01-09 15:11:32 · 1255 阅读 · 0 评论 -
Java中的File类
File1.1 File类概述和构造方法File的构造方法构造方法的使用1.2 File类创建功能createNewFile()、 mkdir()、mkdirs()的使用1.3 File类判断和获取功能1.1 File类概述和构造方法File:是文件和目录路径名的抽象表示文件和目录是可以通过File封装成对象的对于File而言,其封装的并不是一个真正存在的文件,仅仅是一个路径。它是可以存在的也是可以不存在的。将来是要通过具体的操作把这个路径的内容转换为具体存在。File的构造方法方法名原创 2022-01-08 22:27:51 · 824 阅读 · 0 评论 -
Java中的Collections类
Java中的Collections类Collections概述Collections类的常用方法1.将指定列表按升序排列2.反转指定列表中元素的顺序3.使用默认的随机源随机排列指定的列表测试:Collections概述是针对集合操作的工具类。此类仅由静态方法组合或返回集合,静态方法可以直接通过类名调用。它包含对集合进行操作的多态算法,“包装器”,返回由指定集合支持的新集合,以及其他一些可能的和最终的。Collections类的常用方法1.将指定列表按升序排列 public static &l原创 2022-01-03 19:59:53 · 5104 阅读 · 1 评论 -
Java中的Map
Map5.1Map集合的概述和使用5.1.15.2Map集合的基本功能5.3 Map集合的获取功能5.4Map集合的遍历(方式1:将键获取到一个集合,再将键的集合遍历获取对应的值)5.5 Map集合的遍历(方式2)5.1Map集合的概述和使用Interface Map<K,V>K:Map集合中key的类型V:Map集合中value的类型All Known Implementing Classes:AbstractMap, Attributes, AuthProvider, Concu原创 2022-01-03 00:01:05 · 9228 阅读 · 5 评论 -
Java泛型
泛型4.1泛型概述4.2泛型类4.3泛型方法4.4 泛型接口:4.1泛型概述泛型是JDK5中引入的特性,它提供了编译时类型安全检测机制,该机制允许在编译时检测到非法的类型,它的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。一提到参数,最熟悉的就是定义方法时有形参,,然后调用此方法时传递实参,那么参数化类型怎么理解呢?顾名思义,就是将类型由原来的具体的类型参数化,然后在使用/调用时传入具体的类型。这种参数类型可以用在类、方法和接口中,分别称为泛型类、泛型方法、泛型接口。泛型定义格式:原创 2021-12-24 13:26:56 · 311 阅读 · 0 评论 -
Java中的Set集合
Set3.1Set集合概述和特点3.2 哈希值3.3HashSet集合概述和特点3.3.1HashSet集合存储字符串并遍历3.4HashSet保证集合元素唯一性的源码分析3.5常见数据结构之哈希表3.5.1案例:HashSet集合存储学生对象并遍历3.6LinkedHashSet集合概述和特点3.6.1LinkedHashSet集合存储元素并遍历3.7TreeSet集合概述和特点3.7.1TreeSet集合存储整数并遍历3.8自然排序Comparable的使用3.1Set集合概述和特点public i原创 2021-12-22 21:32:27 · 1306 阅读 · 0 评论 -
Java中的List集合
List2.1 List集合概述和特点2.2List集合特有方法案例:List集合存储学生对象并遍历2.3并发修改异常2.1 List集合概述和特点public interface List<E> extends Collection<E>~List有序集合也称为序列。该界面的用户可以精确的控制列表中每个元素的插入位置。用户可以通过整数索引访问元素。并搜索列表中的元素。~与Set集合不同,列表通常允许重复元素。List集合特点:有序:存储和取出的元素顺序一致;可重复:原创 2021-12-19 20:56:41 · 10650 阅读 · 0 评论 -
Java中的Collection容器
Collection1.1集合知识回顾1.2集合类体系结构1.3Collection集合概述和使用1.4Collection集合常用方法常用方法示例1.5Collection集合的遍历1.6集合的使用步骤1.1集合知识回顾集合类的特点:提供一种可变存储空间可变的存储模型,存储的数据容量可以随时发生改变。1.2集合类体系结构集合:Collection单列:List(可重复)->ArrayList、LinkListset(不可重复)->HashSet、TreeSetMap双列:Has原创 2021-12-17 10:17:02 · 348 阅读 · 0 评论 -
Java抽象类
抽象类1.1抽象类概述1.2抽象类的特点1.3抽象类的成员特点1.4抽象类案例1.1抽象类概述Java中,一个没有方法体的方法应该定义为抽象方法,而类中如果有抽象方法,该类必须定义为抽象类.(抽象方法必须在抽象类中,抽象类中可以没有抽象方法)public abstract class Animal {// public void eat(){// System.out.println("eat food!");// } public abstract原创 2021-12-09 22:18:07 · 416 阅读 · 0 评论 -
Java中的修饰符
Java中的修饰符修饰符分类权限修饰符状态修饰符修饰符分类权限修饰符private、default、protected、public同一类中:都可以访问;同一个包不同类:default、protected、public都可访问;不同包中的子类:protected、public可访问;不同包中的无关类:public可访问。状态修饰符final 最终态final关键字是最终的意思,可以修饰成员方法、成员变量、类。final修饰的特点方法被final修饰:被final修饰的方法不能被原创 2021-10-23 20:57:12 · 176 阅读 · 0 评论 -
Java中的继承
继承1、继承概述2、继承的好处和弊端3、什么时候使用继承?4、继承中变量访问的特点5、super关键字6、继承中构造方法的访问特点7、继承中成员方法的访问特点8、super内存图1、继承概述继承的格式:格式:public class 子类名 extends 父类名范例:public class Zi extends FuFu:父类、基类、超类Zi:子类、派生类public class Fu { public void show() { System.out.println("show原创 2021-10-23 19:48:59 · 359 阅读 · 1 评论 -
集合基础ArrayList
集合基础1.1集合概述编程的时候我们如果要存储多个数据,使用长度固定的数组存储格式,不一定满足我们的需求,更适应不了变化的需求,那么此时我们应该选择集合来存储数据。集合类的特点:提供一种存储空间可变的存储模型,存储的数据容量可以发生改变。1.1-1 ArrayListArrayList:可调整大小的数组实现,是一种特殊的数据类型,泛型。ArrayList构造方法和添加方法:方法名说明public ArrayList()创建一个空的集合对象public boolean原创 2021-09-29 11:17:41 · 404 阅读 · 0 评论 -
StringBuilder
StringBuilder一、StringBuilder概述StringBuilder是一个不可变的字符串类,我们可以把它看成是一个容器。这里的可变是指StringBuilder对象中的内容是可变的。1.1String和StringBuilder的区别:String:内容是不可变的;StringBuilder:内容是可变的。二、StringBuilder的构造方法方法名说明public StringBuilder()创建一个空白可变字符串对象,不含有任何内容pu原创 2021-09-21 20:11:45 · 1356 阅读 · 0 评论