自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 继承

为什么需要使用继承? 在过去的程度代码中,存在大量的重复代码,造成程序代码冗余。 解决方案: 使用继承 概念:(类似生活中的继承) 将共同的代码提取出来放到一个单独的类中,让原来的类继承这个新的类,但是需要满足一个条件。 is-a ,注意:在继承过程中一个类同时只能继承一个类,但是可以间接的去继承。 哪些内容是不能被继承的? 私有化的内容是不可以被继承的。 不同包下的使用默认修饰符修饰的内容也是不能被继承的。 构造方法是不能被继承。 构造方法的执行顺序 在有子父类的情况下,创建对象(子类)中,如果在子类

2020-07-06 11:10:49 83

原创 对象与封装

构造方法 为什么使用构造方法? 由于创建对象使用点的方式给属性赋值相对繁杂,我们可以使用构造方法来给属性进行初始化值。 作用:初始化值 语法: 访问修饰符 类名(){} 当我们在创建对象的时候就会调用这个构造方法。 构造方法,当我们在类中没有写构造方法的时候,系统会默认给我们一个无参的构造方法 ,当我们在类中写了有参构造方法则不会默认提供无参构造方法。 建议:在类中有参和无参都写。 this this:表示当前类的xxx 可以修饰 属性(this.属性名) 普通方法(this.方法名())..

2020-07-06 10:13:33 102

原创 类的无参方法

类的方法定义类的某种行为或功能。 定义类的方法: public 返回值类型 方法名(){ //1.定义方法名以及返回值类型 //方法的主体 2.编写方法体 } return 表达式; 作用:跳出方法,返回结果。 对象名.方法名(); 方法调用:方法之间允许相互调用,不需要知道方法的具体实现,实现重用,提高效率。 public void a(){ b(); //调用b() } Student类的方法a()调用Stud...

2020-06-29 10:12:30 231

原创 类和对象

属性:对象具有的各种特征。 每个对象的每个属性都拥有特定值。 方法:对象执行的操作。 对象:用来描述客观事物的一个实体,有一组属性和方法构成。 对象同时具有属性和方法两项特性,通常被封装在一起,共同体现事物的特性。 类——模子 特征——属性 行为——方法 步骤:定义类名——编写类的属性——编写类的方法 创建对象:类名 对象名 = new 类名(); 引用对象成员:使用"."调用方法。 创建对象——赋值——调用 对象是类的具体体现形式,类是对象的抽象。 ...

2020-06-29 09:49:45 74

原创 数组

为什么需要数组: 如果保存的值很多的话,需要声明的变量就会很多,显得很繁琐。可以使用数组来声明一连串的空间来保存数据就会简洁的多了。 数组的概念: 语法:int [] 数组名;int 数组名 []; 数据类型 [] 数组名 = new 数据类型[]{值1,值2,...}; 数据类型 [] 数组名={值1,值2,....}; 数组的特点: 数组一旦声明,其长度不可变。 其中保存的数据类型需要一致(和声明的数据类型一致)。 可以通过数据的下标找到数据,其下边是从0开始的。 ...

2020-06-21 20:29:07 112

原创 循环结构

while循环 循环概念:循环是一种重复做的事情,且有开始有结束的事情。 为什么使用循环:在达到同样的效果的同时可以用较简洁的代码完成。 循环的特征: 循环条件:就是指有开始有结束的点。 循环操作:一直需要重复做的事情。 循环变量:能够对循环结果产生影响的量。 语法: while(boolean类型表达式,循环条件){ //循环操作 } 执行特点: 先判断,后执行。 如果循环条件开始就不符合的时候,循环操作一遍也不会执行。 do-while循环 执行特点:先执行,后判断。 如果循环条件一次...

2020-06-21 20:24:25 174

原创 变量和数据类型

变量和数据类型 变量的定义:一个存储空间的表示,其值是可以发生变化的。 常量的定义:一个存储空间的表示,其值是不可以发生变化的。 房间 变量 房间名字 变量名 房间类型 变量类型 入住的客人 变量值 通过内存中小房间的别名找到数据存储 通过变量名可以简单快速地找到它存储的数据 常见的数据类型: 数值型(存放具体数值,数字):byte(1个字节) short(2) int(4,默认) long(8) 浮点型(存放带小数点的数):float(4) double(8,默认) 字符型(.

2020-06-14 19:37:18 144

原创 初始Java

初始Java JDK,Java Development Toolkit Java安装环境工具包 配置环境变量: 安装jdk,默认C盘 此电脑——属性——高级系统上设置——环境变量 系统变量——新建 变量名:JAVA_HOME 变量值:C:\Program Files\Java\jdk1.8.0_161(jdk所在根目录) 系统变量Path——编辑——编辑文本 变量值前端加入:%JAVA_HOME%\bin; 检测:Win+R——cmd javac -version Java -.

2020-06-14 14:09:21 104

空空如也

空空如也

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

TA关注的人

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