合集-JavaBase

BigInteger与BigDecimal类
摘要:BigInteger与BigDecimal类 BigInteger Integer类作为int的包装类,能存储的最大整型值为2^31 - 1,Long类也是有限的,最大为2^63 - 1。如果要表示再大的整数,不管是基本数据类型还是他们的包装类都无能为力,更不用说进行计算。 java.math包的B
0
0
0
Java字符集
摘要:字符集 计算机只能识别二进制数据,早期由来是电信号。为了方便应用计算机,让它可以识别各个国家的文字。就将各个国家的文字用数字来表示,并一一对应,形成一张表。这就是编码表。 常见编码表 编码名称 说明 ASCII 美国标准信息交换码。用一个字节的7位可以表示。 ISO8859-1 拉丁码表。欧洲码表,
0
0
0
枚举类
摘要:枚举类 使用enum定义的枚举类默认继承了 java.lang.Enum类,因此不能再继承其他类 枚举类的构造器只能使用private权限修饰符 枚举类的所有实例必须在枚举类中显式列出(','逗号分隔,';'分号结尾)。列出的实例系统会自动添加 public static final修饰 必须在枚举
0
0
0
Java比较器Comparable与Comparator
摘要:Java比较器Comparable与Comparator Comparable自然排序 在Java中经常会涉及到对象数组的排序问题,那么就涉及到对象之间的比较问题。 Java实现对象排序的方式有两种: 自然排序:java.lang.Comparable 定制排序:java.util.Comparat
0
0
0
Java中System类
摘要:System类 System类代表系统,系统级的很多属性和控制方法都放置在该类的内部该类位于java.lang包。 由于该类的构造器是private的,所以无法创建该类的对象,也就是无法实例化该类。其内部的成员变量和成员方法都是static的,所以也可以很方便的进行调用。 成员变量: System类
0
0
0
Java中Math类
摘要:Math类 java.lang.Math提供了一系列静态方法用于执行基本数学运算的方法,如:初等指数、对数、平方根和三角函数。类似这样的工具类,其所有方法均为静态方法,并且不会创建对象。 方法名 说明 public static int abs(int a) 返回参数的绝对值 public stat
0
0
0
Java内部类
摘要:内部类 成员内部类 成员内部类可以被4种不同的权限修饰 可以调用外部类的结构; 可以声明为static 的,但不能再使用外部类的非 static 的成员变量; 可以在成员内部类定义属性、方法、构造器等结构; 可以声明为 abstract 类,因此可以被其他的内部类继承; 可以声明为 final 的,
0
0
0
Java关键字:this、super、final
摘要:this与super关键字区别 this代表当前对象,访问本类中属性、方法和构造器。 super代表父类引用,用于访问父类属性、方法和构造器。 this调用本类构造器,必须放在构造器的首行。super调用父类构造器,必须放在子类构造器的首行。这也造成了this与super在构造器中不能同时使用。 s
0
0
0
Java代码块
摘要:代码块 1. 代码块的作用:用来初始化类、对象 2. 代码块如果有修饰的话,只能使用static. 3. 分类:静态代码块 vs 非静态代码块 静态代码块:用static修饰的代码块 1.可以有输出语句 2.可以对类的属性、类的声明进行初始化操作 3.不可以对非静态的属性初始化,不可以调用非静态的属
0
0
0
Java中继承性、多态性
摘要:Java中关于继承性的规定 1.一个类可以被多个子类继承。 2.Java中类的单继承性:一个类只能有一个父类 3.子父类是相对的概念。 4.子类直接继承的父类,称为:直接父类。间接继承的父类称为:间接父类 5.子类继承父类以后,就获取了直接父类以及所有间接父类中声明的属性和方法,特别的,父类中声明为
0
0
0
Java接口
摘要:尚硅谷:https://www.bilibili.com/video/BV1Kb411W75N?from=search&seid=5902408623157034304 菜鸟教程:https://www.runoob.com/java/java-interfaces.html 接口的使用 1.接口使
0
0
0
子类对象实例化的全过程
摘要:子类对象实例化的全过程 1. 从结果上来看:(继承性) 子类继承父类以后,就获取了父类中声明的属性或方法。 创建子类的对象,在堆空间中,就会加载所有父类中声明的属性。 2. 从过程上来看: 当我们通过子类的构造器创建子类对象时,我们一定会直接或间接的调用其父类的构造器,进而调用父类的父类的构造器,.
0
0
0
static关键字
摘要:static关键字的使用 1.static:静态的 2.static可以用来修饰:属性、方法、代码块、内部类 3.使用static修饰属性:静态变量(或类变量) 3.1 属性,按是否使用static修饰,又分为:静态属性 vs 非静态属性(实例变量) 实例变量:我们创建了类的多个对象,每个对象都独立
0
0
0
Java中的关键字transient
摘要:目录先解释下Java中的对象序列化关于transient关键字举个例子 【请优先查看大佬文章】 大佬榜: 风一样的码农:https://www.cnblogs.com/chenpi/p/6185773.html 先解释下Java中的对象序列化 在讨论transient之前,有必要先搞清楚Java中序
0
0
0
double转String结果为指数问题
摘要:Double类型转String类型 说明:double类型转String类型结果显示为指数,如: @Test public void doubleTest() { double d = 49000000L; Double aDouble = Double.valueOf(d); // 输出为:4.9
0
0
0
Java注解
摘要:目录介绍自定义注解注解格式注解本质属性定义元注解@Target@Retention@Documented@Inherited 介绍 注解(Annotation)也被称为元数据,用于修饰解释 包、类、方法、属性、构造器、局部变量和方法参数等数据信息。 和注释一样,注解不影响程序逻辑,但注解可以被编译或
0
0
0
日期时间API
摘要:目录JDK8之前的日期时间APISystem类Date日期类构造器常用方法SimpleDateFormat日期格式化类构造方法格式规则常用方法Calendar日历类获取方式常用方法JDK8日期时间APILocaIDate、LocalTime、LocaIDateTimeInstant瞬时类DateTi
0
0
0
String字符串函数
摘要:目录Joinequals空串与Null串charAtcodePointAtoffsetByCodePointscompareTo常用方法String类与其他结构之间的转换字节数组与字符串字符数组与字符串基本数据类型、包装类与字符串StringBuffer、StringBuilder、StringSt
0
0
0
Excepton异常类
摘要:目录异常结构1.运行时异常2.编译时异常常见异常捕获异常的有关信息异常处理五个关键字异常处理机制重写方法声明抛出异常的原则自定义异常类异常使用中注意问题finally的使用 异常结构 java.lang.Throwable 释义:可抛出、异常 | java.lang.Error:一般不编写针对性的代
0
0
0
IO流
摘要:目录File类File类常用构造器路径分隔符常用方法File类的获取功能File类的重命名功能File类的判断功能File类的创建功能File类的删除功能I/O流原理及分类IO原理流的分类IO流体系小结InputStream & ReaderOutputStream & Writer节点流(文件流)
0
0
0
点击右上角即可分享
微信分享提示
深色
回顶
收起