240 发简信
IP属地:北京
  • 17.java核心类:常用工具类

    Math Math类就是用来进行数学计算的,它提供了大量的静态方法来便于我们实现数学计算 求绝对值: 取最大或最小值: 计算xy次方: 计算√x: 计算ex次方: 计算以e为...

  • 16.java核心类:BigInteger和BigDecimal

    BigInteger 定义与运算 java.math.BigInteger就是用来表示任意大小的整数。BigInteger内部用一个int[]数组来模拟一个非常大的整数: 对...

  • 15.java核心类:记录类

    使用String、Integer等类型的时候,这些类型都是不变类,一个不变类具有以下特点: 定义class时使用final,无法派生子类; 每个字段使用final,保证创建实...

  • 14.java核心类:枚举类

    常规常量类 定义 在Java中,我们可以通过static final来定义常量 使用 枚举类 提供了类型安全的常量 可以有自己的属性和方法 支持多态行为 天生是单例的 线程安...

  • 13.java核心类:包装类型

    Java核心库提供的包装类型可以把基本类型包装为class; 自动装箱和自动拆箱都是在编译期完成的(JDK>=1.5); 装箱和拆箱会影响执行效率,且拆箱时可能发生NullP...

  • 12.java核心类:StringBuilder和StringJoiner

    StringBuilder 当对String拼接字符串时会创建新的字符串,这种操作不但浪费内存,还会影响GC效率。为了能高效拼接字符串,Java标准库提供了StringBui...

  • 11.java核心类:字符串和编码

    String String是一个引用类型,它本身也是一个class 字符串是不可变 final类:防止通过继承修改行为 private final字符数组: 无修改方法:不提...

  • 10.java运行和编译

    classpath classpath是JVM用到的一个环境变量,它用来指示JVM如何搜索class classpath就是一组目录的集合,它设置的搜索路径与操作系统相关。例...

  • 120
    9.面向对象(4):包

    包 包(Package) 是一种用于组织和管理类、接口及其他资源的命名空间机制。它的核心意义在于解决大型项目中的代码组织、命名冲突、访问控制等问题 定义包 在类文件首行声明包...

  • 9.面向对象(3)抽象类和接口

    抽象类 如果一个class定义了方法,但没有具体执行代码,这个方法就是抽象方法,抽象方法用abstract修饰。因为无法执行抽象方法,因此这个类也必须申明为抽象类(abstr...

  • 9.面向对象(2)继承和多态

    继承 Java使用extends关键字来实现继承 子类自动获得了父类的所有属性,严禁定义与父类重名的属性。 除 Object,每个类都会有父类,一个类有且仅有一个父类。 子类...

  • 9.面向对象(1)基本使用

    修饰符 修饰符作用public外部可直接赋值和访问private外部不可直接去访问和赋值,不可继承protected外部不可直接去访问和赋值,但可以继承 属性 方法 方法返回...

  • 8.循环语句

    while循环 先判断循环条件,再执行循环 while循环在每次循环开始前,首先判断条件是否成立。如果计算结果为true,就把循环体内的语句执行一遍,如果计算结果为false...

  • 7.条件语句

    if判断 基本语法 示例 浮点数判定 判断引用类型相等 判断值类型的变量是否指向同一个对象,可以使用==运算符,如果判定变量内容是否相等可以使用equals() switch...

  • 120
    dolphinscheduler的安装和使用

    什么是DolphinScheduler Apache DolphinScheduler是一个分布式、去中心化、易扩展的可视化DAG工作流任务调度系统,旨在解决数据处理流程中复...

  • 6.数组类型

    赋值 定义一个数组类型的变量,使用数组类型类型[] 数组所有元素初始化为默认值,整型都是0,浮点型是0.0,布尔型是false;数组一旦创建后,大小就不可改变,也就是说设置了...

  • java输入和输出

    输出 格式化功能提供了多种占位符 占位符说明%d格式化输出整数%x格式化输出十六进制整数%f格式化输出浮点数%e格式化输出科学计数法表示的浮点数%s格式化字符串 输入

  • 5.字符和字符串

    在Java中,字符和字符串是两个不同的类型。 字符类型 Java在内存是使用Unicode表示字符,所以,一个英文字符和一个中文字符都用一个char类型表示,它们都占用两个字...

  • 4.浮点数运算

    1.浮点数运算只能进行加减乘除这些数值计算,不能做位运算和移位运算2.浮点数常常无法精确表示:十进制的0.1换算成二进制是一个无限循环小数 由于浮点数存在运算误差,所以比较两...

  • 3.整数运算

    常规运算 +-*/Java的整数运算遵循四则运算规则,可以使用任意嵌套的小括号。四则运算规则和初等数学一致 1.整数运算永远是精确的,即使是除法也是精确的,因为两个整数相除只...