- 博客(8)
- 收藏
- 关注
原创 常用类总结下
BigInteger类【理解】 BigInteger的介绍 用于大整数计算(理论整数的位数是不受限制的) BigInteger的构造方法 public BigInteger(String num); //创建一个大整数 BigInteger的成员方法 BigInteger不能直接使用±*/进行计算,而是用通过方法进行计算 public BigInteger add(BigInteger value...
2020-03-09 21:59:28 99
原创 常用类小结
Object类 Object类是所有类的父类,所有对象(包括数组)都具有该类中的11个方法 注意: 如果一个类我们没有指定其父类,那么默认继承Object public class Dog /extends Object/ { } **1.2 toString方法** toString方法: 作用: 返回该对象的字符串表示 默认字符串表示的形式: 包名.类名@地址值 比如:co...
2020-03-09 21:43:02 88
原创 Java中System.arraycopy方法的使用
System提供了一个静态方法arraycopy(),我们可以使用它来实现数组之间的复制。 其函数原型是: public static void arraycopy(Object src,int srcPos,Object dest,int destPos,int length) 注释 src:源数组; srcPos:源数组要复制的起始位置; dest:目的数组; destPos:目的数组放置的起...
2020-03-06 20:35:25 196
原创 内部类
2.1 什么是内部类 所谓的内部类就是在一个类A内部定义另外一个类B,此时类B内部类,类A外部类 2.2 成员内部类以及其特点 /** 人类,外部类 */ public class Person { int age; String name; //内部类 //a.成员内部类(心脏类) class Heart{ int jumpCount; //心跳次数 public void jum...
2020-03-04 21:08:50 121
原创 多态
面向对象三大特征: 封装,继承,多态 什么是多态: a.严格的定义: 同一个动作,具有不同的表现形式 b.不是很严格的定义: 同一个对象,具体不同的形态 举个例子: 比如说你 在学校,是一个学生 在公司,是一个员工 在家里,是一个丈夫/妻子 回老家,是一个孝子 多态的前提[重点] a.必须有继承关系或者实现关系 b.必须有方法的重写...
2020-03-04 21:05:10 76
原创 Interface 接口
1.接口中可以写成员变量吗? 不能! 接口只能写常量,由三个修饰符public static final修饰的 2.接口中都可以写哪种方法? 抽象方法[最常见的] 默认方法 静态方法 3.我们学过的普通类,抽象类,接口中哪些有构造方法?哪些没有构造方法? 普通类有构造方法: a.new对象时使用 b.子类的构造方法第一行调用 抽象类有构造方法: b.子类的构造方法第一行调用 接口没有构造方法(因为...
2020-03-04 20:59:49 176
原创 final关键字
final关键字 final什么意思: 最终的,不可变的 final在Java中是一个修饰符: 修饰类,修饰方法,修饰局部变量,修饰成员变量,修饰引用类型变量 被final修饰的类,我们称为太监类,不能被继承 /** 父类 */ public final class Fu { } /** 子类报错了,因为父类是final类,不能被继承 */ public class Zi extends F...
2020-03-04 13:55:37 101
原创 java_extends继承方面总结
继承 1.使用继承的好处? 我们定义多个类,多个类中都有一些相同的内容!=====>>> 将相同的内容向上抽取,定义到一个父类中!【提高代码的复用性!】 2.继承的核心思想=====>>> 共性抽取! 3.如何定义2个类,让其成为继承关系? 先定义一个类:Employee(员工类) 再定义另外一个类:BanZhuRen(班主任类<工号、姓名、班级管理的能力...
2020-03-03 21:05:28 126 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人