摘要:
枚举的理解 枚举是一组常量的集合,可以理解:枚举属于一种特殊的类,里面包含一组有限的特定对象 枚举定义的两种方式(自定义枚举和enum关键字枚举) 第一种枚举的自定义的实现步骤和注意事项 不要提供Setxxx方法,因为枚举对象值通常为只读 对枚举对象的属性使用:public+final+static 阅读全文
摘要:
局部内部类 局部内部类定义在局部位置比如(方法内),就内部类有类名 可以直接访问外部类的所有成员,包括私有的 不能添加访问修饰符,因为他的位置就是一个局部变量。局部变量是不能用访问修饰符的,但是可以用final修饰,因为局部变量可以用final 记住:只能方法中或代码块中,它的本质还是一个类 局部内 阅读全文
摘要:
概念 usb插槽就是现实中的一个接口 你可以把u盘都插在usb插槽上,而不用担心买来的u盘插不进插槽中不管是插电脑,还是插相机,还是插收音机原因是做usb的厂家和做各种设备的厂家都遵守了统一的规定包括尺寸,排线等等 在举例怎么去理解接口呢? 比如:李宁高管 让 三个设计师一人去设计一双鞋子。不管你怎 阅读全文
摘要:
开篇:如果你想在Mac上安装MySQL就按我这个方法,简单快捷不需要配置环境变量即可使用,我自己亲自踩坑,捣鼓了一下午,原来2分钟就能解决,人总是会把简单的事情搞复杂(附加下载也很重要)。 一、操作方法 第一步 在官网下载MySQLMySQL :: Download MySQL Community 阅读全文
摘要:
需求 当父类某个方法,需要声明,但是又不确定如何实现时,可以用抽象方法,那么这个类就是抽象类 例如:父类是一个动物类,父类里面有很多方法,其中有一个方法是吃食物,但是不知道吃什么,需要子类继承的时候重写该方法,去设置动物到底吃什么食物 细节 当类用abstract关键字声明时,就是一个抽象类 当一个 阅读全文
摘要:
介绍 final中文意思:最终的最后的 final 可以修饰类,属性,方法,局部变量,形参 使用场景 当不希望类被被继承时,可以用final修饰类 但不希望父类的某个方法,被子类重写可以用final关键字修饰 不希望某个属性的值被修改,可以用final关键字修饰 不希望某个局部变量被修改可,以用fi 阅读全文
摘要:
介绍 代码块又叫初始化块,属于类中的成员,类似于方法,将逻辑语句封装在方法体中,通过{ } 包围起来,但和方法不同,没有方法名,没有返回值,没有参数,只有方法体,而且不通过对象或类显示调用,而是加载类时或创建对象时隐时调用 代码块分为两类: 使用static修饰的叫静态代码块 没有static修饰的 阅读全文
摘要:
public static void mian (Sring[ ] args) public :提供给JVM调用的 static:jvm在调用这个方法是,不需要创建对象 void:没有放回值 (Sring[ ] args) :因为字符串数组,相当于在运行java 程序是输入的一些参数,这个参数会封装 阅读全文
摘要:
类变量 类变量也叫静态变量或静态属性,是该类所有对象共享的变量任何一个该类的对象去访问它时,取得都是一样的值 语法: 访问修饰符 static 数据类型 变量名 static 访问修饰符 数据类型 变量名 细节: 类变量随着类的加载而创建一次,所以没有创建对象实例也能访问,也就是说类变量随着类的加载 阅读全文
摘要:
区别 区别点 this super 访问属性 访问本类中的属性,如果本类没有,则从父类继续查找 访问父类中的属性 调用方法 访问本类中的方法,如果本类没有,则从父类继续查找 直接访问父类的方法 调用构造器 访问本类的构造器,如果本类没有,则从父类继续查找 调用父类构造器必须放在自类构造器的首行 特殊 阅读全文