
Java学习笔记
rabbitsockx
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java----继承、多态和抽象
继承 概念:基于某个父类的扩展,制定出一个新的子类,子类可以继承父类原有的属性和方法,也可以增加原来不具备的属性和方法,或者直接重写父类中的某些方法。 子类不能直接访问超类的私有域,而是需要通过super调用超类的公有函数来访问,并且子类可以用同名方法覆盖(重写)超类中的方法 子类构造器中如果没有显式调用超类的构造器,则系统会自动调用超类默认构造器 final类:不允许扩展的类(不允许定义子类)...原创 2020-02-21 22:07:09 · 154 阅读 · 0 评论 -
Java----类与接口
类 1. 基本概念 由类构造对象的过程成为创建类的实例 封装:将数据和行为组合在一个包中,并对对象的使用者隐藏数据的实现方式。实现封装的关键在于不能让类中的方法直接访问其他类的实例域 实例域:对象中的数据 方法:操纵数据的过程 类之间的关系: 依赖(uses - a):一个类的方法操纵另一个类的对象 聚合(has - a):一个类的对象包含另一个类的对象 继承(is - a):一个类包含另一个类...原创 2020-02-21 16:42:22 · 168 阅读 · 0 评论 -
Java----final修饰符
final的基本用法 final可以用来修饰类、方法和变量 1. final变量 final可以修饰基本类型的常量、对象引用和数组。当对象引用被修饰为final时,它只能恒定指向一个对象,但这个对象本身的值却可以改变。如果要使一个常量真正做到不可更改,可以将常量声明为static final,则这个常量在内存中的一块不可变区域。 类中的static final变量在装载时被初始化为一个值,且之后不...原创 2020-02-21 16:16:41 · 128 阅读 · 0 评论 -
Java运算符
算术运算符(+、-、*、/、%、++、–) 关系运算符(==、!=、>、<、>=、<=) 位运算符:应用于int、long、short、char、byte,作用于所有位上 &:对应为都是1则结果为1 |:对应位有一个1则结果为1 ^:对应位相同为0,否则为1 ~:按位取反 <<:按位左移 >>:按位右移,符号不变 >>>:按...原创 2020-02-17 19:59:52 · 113 阅读 · 0 评论