自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 抽象类和接口

1.抽象类 & 普通类(1)抽象类不可以被实例化(2)普通类可以被实例化2.抽象方法 & 普通方法(1)抽象方法没有方法体(2)普通方法有方法体3.抽象类的特征(1)抽象类中可以没有抽象方法,但是包含抽象方法的类一定是抽象类(2)如果子类没有实现父类所有的抽象方法,子类必然是抽象类(3)没有抽象的构造方法,也没有抽象的静态方法(4)可以有非抽象的构造方法4.方法有哪些:(1)普通方法(2)静态方法/类方法 – static 修饰(3)构造方法 –

2020-10-13 17:03:38 103 2

原创 方法重写与多态

1.方法重写(1)创建一个子类对象,子类对象调用方法XXX,①如果子类没有XXX方法就调用父类的方法XXX 方法②如果子类重写了XXX 方法就调用子类的XXX方法(2)重写规则:①访问修饰符不能严于父类②返回值相同或者是其子类③方法名相同④参数相同⑤父类的静态方法不能被重写为非静态方法(静态方法不能被重写),非静态方法不能重写为静态方法⑥子类可以定义和父类同名的静态方法,用来覆盖父类的静态方法⑦父类私有方法不能被重写⑧不能抛出比父类更多的异常(3)@Override 注解①会校验

2020-10-13 17:02:34 86 1

原创 封装与继承

1.封装:两个大致原则:1)把属性藏起来2)对外提供接口,来访问或者操作属性2.封装的步骤(1)把属性设置为private(2)提供getter /setter 方法(3)操作属性(设置属性的合法性)3.包(1)关键字:package(2)作用:①以较小的单元存放类,方便使用和查找②解决命名冲突③访问权限控制(3) 注意事项①package 开头②是小写字母组成,不能以圆点开头或结尾③命名最好以组织倒置的网络域名④必须写在第一行(注释除外)(4)创建包的两种方式①分

2020-10-13 17:01:01 121 1

原创 方法和方法重载

1.带参方法的语法<访问修饰符> 返回类型 方法名(形式参数列表){方法体;}调用有参方法:类 对象名 = new 类();对象名.方法名(实参1,实参2.。。);1)形参2)实参3)调用方法的时候,实参不能指定数据类型4)形参和实参 数据类型要一致,数量也要一致2.值传递,引用传递(1)基本数据类型传递的是 值,一个变量的值改变,不会影响另一个(2)引用数据类型传递的是地址,一个对象的属性改变,另一个也会改变3.构造方法-(构造器 Contructor)(

2020-10-13 17:00:00 82

原创 认识类和对象

1.类类是具有相同属性和方法的一组对象的集合2.对象(1)描述客观事物的一个实体(2)对象是类的一个具体(3)对象由属性,方法组成(4)属性-对象的特征 方法:对象的行为3.类和对象的关系类是对象的抽象,对象是类的具体4.类的语法(1)定义类的名称(首字母要大写)(2)发现类的属性(3)发现类的方法(4)语法:public class 类名 {//属性部分(类的属性都有默认值)数据类型 变量名1;数据类型 变量名2;//方法部分public 返回类型 方法

2020-10-13 16:57:59 118 1

原创 CentOS6.5为用户添加sudo权限

为用户添加sudo权限sudo vim /etc/sudoers在root     ALL=(ALL)        ALL    下添加用户名      ALL=(ALL)        ALL:wq,保存并退出即可。[小提示:vim中查找root            :/root]...

2018-05-08 18:45:02 2138

原创 CentOS6.5命令面板快捷键

System==&gt;proferences==&gt;keyboardShortcuts==&gt;Run a terminal    Ctrl+Alt+T

2018-05-08 18:36:41 970

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除