JAVA笔记
Chyiqi7
这个作者很懒,什么都没留下…
展开
-
super 和this的区别
super 和this的区别super关键字可以修饰属性、方法、构造方法(1):当子类和父类属性重名时,可以通过"super.属性名"的方式调用父类中声明的属性如果想区分类中属性和局部变量名,用“this.属性名”(2):子类重写父类方法以后,如果子类想再次调用父类被重写的方法,可以用“super.方法名()”当局部变量和成员 变量重名时,方法会遵守就近原则,使用局部变量...原创 2019-07-30 14:04:46 · 131 阅读 · 0 评论 -
eclipse常用快捷键
eclipse常用快捷键添加与撤销单行注释:ctrl+/添加多行注释:ctrl+shift+/取消多行注释:ctrl+shift+\提示快捷键:alt+/调整格式:ctrl+shift+f删除快捷键:ctrl+d导入包以及移除不用的包:ctrl+shift+o自动创建变量:ctrl+1统一重命名:alt+shift+r上移下移:alt+↑/alt+↓向下复制:ctrl+al...原创 2019-07-30 13:58:20 · 93 阅读 · 0 评论 -
JAVA中构造方法
我们在使用类的时候,有一个特殊的方法叫做构造方法,也叫做构造器作用:1.构造方法就是专门去创建对象的,当我们new了以后,其实就是调用的这个类的构造方法2.定义的无参的构造方法,就是直接new对象3.定义的有参的构造方法,可以在new对象的同时给属性赋值怎么定义构造方法public 构造方法名(参数){}注意:1.构造方法没有返回值类型2.构造方法名必须和该类的...原创 2019-07-30 14:27:51 · 191 阅读 · 0 评论 -
JAVA中访问权限修饰符
访问权限修饰符:public private protected 缺省(又叫default)他们都可以修饰属性和方法对于类而言只能用public和default权限从大到小为:public protected default private...原创 2019-07-30 14:32:47 · 117 阅读 · 0 评论 -
JAVA中static关键字和final关键字的使用
static关键字可以修饰属性、方法修饰属性:被static修饰的属性叫做静态属性/类属性,未被static修饰的属性叫做非静态属性特点:1.所有对象共享一份,一个对象对其修改,其他的调用也会受到影响,类级别2.静态属性:随着类的加载而加载(只加载一次),先于对象的创建;非静态属性,随着对象的创建而产生3.可以使用类名直接调用修饰方法:静态方法、类方法1.随着类的加载而加载,2...原创 2019-07-30 14:37:03 · 263 阅读 · 0 评论 -
JAVA中重写和重载的区别
重写:不在同一个类,同一个方法名,参数列表必须相同 覆盖重写 前提是子类继承父类重载:同一个类,同一个方法名,不同的参数列表方法重写1.子类继承父类以后,如果父类的方法满足不了子类的要求,子类可以对父类的方法进行重写2.重写的规则(1):子类的方法名,参数列表,返回值类型必须和父类的一模一样(2):子类的访问修饰符权限不能小于父类的访问修饰符(3)...原创 2019-07-30 14:44:51 · 100 阅读 · 0 评论 -
面向对象第二大特征:继承
面向对象第二大特征:继承1.在继承关系中,“子类就是一个父类”,也就是说子类可以被当作父类看待比如说,父类是人类,子类是学生类,那么学生就是一个人类2.定义父类,就是一个普通类3.定义子类的格式: public class 子类名称 extends 父类名称{ }4.子类继承父类以后,父类声明的属性、方法,子类第一可以获...原创 2019-07-30 14:48:39 · 149 阅读 · 0 评论