Java基础

  • Java单元测试如何使用?

    比如Junit测试框架: junit测试框架: 使用: 1.导入junit 的 jar包 2.定义测试类 类名规范:被测试类名+Test 3.定义测试方法 权限修饰符:public...

    2023年12月15日 0 89 0
  • 什么是元注解?

    元注解就是描述注解的注解 元注解名 说明 @Target 指定了注解能在哪里使用 @Retention 可以理解为保留时间(生命周期) @Inherited 表示修饰的自定义注解可...

    2023年12月15日 0 69 0
  • Java中枚举有什么特点?

    ```java // 基本格式 public enum s {<br /> 枚举项1,枚举项2,枚举项3; } 注意: 定义枚举类要用关键字enum ``` 1、通过"...

    2023年12月15日 0 81 0
  • 可变参数和不可变集合

    可变参数 变量其实是一个数组 如果一个方法有多个参数,包含可变参数,可变参数要放在最后 基本使用 // 修饰符 返回值类型 方法名(数据类型… 变量名) { } public cl...

    2023年12月15日 0 86 0
  • Stream流的收集操作

    collect对数据使用Stream流的方式操作完毕后,可以把流中的数据收集到集合中 工具类Collectors提供了具体的收集方式 方法名 说明 toList 把元素收集到Lis...

    2023年12月15日 0 80 0
  • Stream流终结操作方法

    终结操作的意思是,执行完此方法之后,Stream流将不能再执行其他操作 方法名 说明 forEach 对此流的每个元素执行操作 count 返回此流中的元素数 public cla...

    2023年12月15日 0 68 0
  • Stream流常用的中间方法

    |方法名|说明| |-|-| |filter|用于对流中的数据进行过滤| |limit|返回此流中的元素组成的流,截取前指定参数个数的数据| |skip|跳过指定参数个数的数据,返...

    2023年12月15日 0 73 0
  • Stream流的常见生成方式

    Stream流的三类方法 获取Stream流、中间方法、终结方法 Collection体系集合 使用默认方法stream()生成流, default Stream< E > ...

    2023年12月15日 0 73 0
  • Stream流的好处和举例?

    例如: public class StreamDemo { public static void main(String[] args) { //集合的批量添加 ArrayList...

    2023年12月15日 0 76 0
  • ==和equals区别?

    是一个比较运算符,基本数据类型比较的是值,引用数据类型比较的是地址值。 equals()是一个方法,只能比较引用数据类型。重写前比较的是地址值,重写后比一般是比较对象的属性。 精品...

    2023年12月15日 0 68 0
  • 反射原理?

    在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法; 对于任意一个对象,都能够调用它的任意属性和方法; 这种动态获取信息以及动态调用对象方法的功能称为Java语言的反射...

    2023年12月15日 0 74 0
  • 你用过哪些IO流?

    字节输入流:InputStream 字节输出流:OutputStream 文件输入流:FileInputStream 文件输出流:FileOutputStream 字节缓冲输入流:...

    2023年12月15日 0 73 0
  • 命令行如何编译和运行Java程序?

    ```sh <h1>编译生成字节码文件</h1> javac Hello.java <h1>运行</h1> java Hello `...

    2023年12月15日 0 78 0
  • 接口和抽象类的区别是什么?

    共同点 1、接口和抽象类都不能被实例化 2、都能包含抽象方法 不同点 抽象类中可以包含静态方法,接口中不能包含静态方法 抽象类可以有构造方法,接口中不能有构造方法。 抽象类中可以包...

    2023年12月15日 0 81 0
QR code