09 2021 档案
摘要:toString方法 toString()对一个对象的字符串的表示形式 java官方推荐重写此方法
阅读全文
摘要:equals和 == == 判断左右两端的数据是否一致 equals:object类提供的一个方法,用来判断两个对象是否相等(??) equals可以自己重写 字符串的判断一定要用equals来判断 小练习:模拟用户登录
阅读全文
摘要:成员变量初始值 java中所有变量必须先声明,后赋值才能使用 Java中的成员变量,在创建对象的时候,都会执行一次初始化操作,都会给一个默认值 基本数据类型默认值都是0,包括boolean-->false 引用数据类型:null; null表示空,什么都没有,仅仅是一个占位
阅读全文
摘要:接口 接口实际上是一种抽象的方法 接口中所有的方法都是抽象方法 接口使用interface来声明 类只能单继承,××是××,但接口支持多实现,用接口将不相干的东西进行统一 接口同样具有多态性 接口可以把很多不相关的内容进行整合 特点 接口中所有的方法都是抽象方法,都是公开的 接口中所有的变量都是全局
阅读全文
摘要:抽象 抽象:现实中不存在的东西 在java中:只声明,不实现 抽象方法:如果一个类中有抽象方法,这个类必须是一个抽象类 特点: 抽象类不可以创建对象 抽象类的子类,必须重写父类中的抽象方法,否则子类必须也是抽象类 抽象类中可以有正常的方法 作用 通过抽象可以要求子类中有哪些必须重写的方法
阅读全文
摘要:super关键字 super:表示父类中的内容 This: 表示自己类中的内容 用super和This来表示父类和子类中重名的内容 创建对象的过程:先创建父类的对象,再创建子类的对象 在执行对象创建时,先调用自身的构造器,其中有一个赠送的super()构造器,即先执行父类的构造器,在子类构造方法的第
阅读全文
摘要:包和导包 alt+enter 导包 本质上就是文件夹 在代码中需要写package包名 导包: import 包+类 不需要导包的情况 在自己包里面的class文件 Java.lang包下的所有内容不需要导包 String,System.out.println().........
阅读全文
摘要:构造方法 在创建对象的时候,自动调用的方法 public 类名(传参){ } 注意: 没有返回值 在我们执行new的时候,自动调用构造方法 java会自动的赠送给每一个类一个无参数的构造方法 在创建对象的时候,自动调用方法 当写了构造方法,java不再赠送构造方法 作用 在创建对象时,给对象设置属性
阅读全文
摘要:调用方法时,java自动将对象传递给方法,由this关键字来接收对象 不加this,若发生对象属性与方法内部传入参数重名的情况,无法进行区分 this还可以在一个构造方法中,调用当前类中其他的构造方法
阅读全文
浙公网安备 33010602011771号