自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 面向对象概述5

目录方法参数类型以及返回值类型问题研究权限修饰符匿名内部类1、方法参数类型以及返回值类型问题研究如果你以后看到一个方法的形参要一个类类型,你就传一个该类的对象如果你以后看到一个方法的形参要一个抽象类类型,你就传一个该类的子类对象如果你以后看到一个方法的形参要一个接口类型,你就传一个该接口的子类对象如果你以后看到一个方法的返回值类型要一个类类型,你就返该类的一个对象如果你以后看到一个方法的返回值类型要一个抽象类类型,你就返回一个该抽象类的子类对象如果你以后看到一个方法的返回值.

2020-06-30 19:07:43 81 1

原创 面向对象概述4

目录多态抽象类接口1、多态的概述多态概述​ 同一种事物,在不同时刻表现出来的不同状态;​ 例如:Cat c=new Cat(); Animal a=new Animal(); 猫可以是猫类型,同时猫也是动物的一种,就是动物类型多态的前提​ A:要有继承关系​ B:要有方法重写。其实没有也是可以的,但是如果没有这个,语法上不报错,那么多态就没有意义。​ C:要有父类引用指向子类对象。父 f=new 子();2、多态中的成员访问特点成员变量...

2020-06-28 21:54:06 107

原创 面向对象概述3

1、继承的概述继承的概述​ 多个类中存在相同的属性和行为时,将这些内容抽取到一个单独的类中,那么多个类无需定义这些属性和行为,只要继承那个类即可。继承格式​ 通过extends关键字可以实现类与类的继承​ class 子类名 extends 父类名 {} 单独的这个类成为父类,基类或者超类;这多个类可以称为子类或者派生类继承的好处​ 将多个类的共性部分向上抽取到父类当中,以实现代码的复用性和维护性,子类可以继承父类的成员继承的弊端​ 类的耦合性增强了。​ 开发.

2020-06-27 19:27:37 111

原创 面向对象概述2

1、构造方法概述和作用构造方法概述​ 创建对象,给对象中的成员进行初始化​ 创建一个类的对象时我们使用了一个关键字new,并且还要借助构造方法来完成对类的实例化。我们一般最常用的是借助空参构造方法来完成对类的实例化。构造方法格式特点​ A:方法名与类名一致​ B:没有返回值类型,连void都没有​ C:没有具体的返回值2、构造方法的重载及注意事项当自定义完一个类,那么这个类就默认存在一个空参构造,构造方法也可以重载构造方法注意事项:​ A:如果我们没有给出构.

2020-06-26 10:33:17 94

原创 面向对象概述1

1、面向对象的思想面向对象思想概述​ 当需求单一或者简单时,我们一步一步操作没问题并且效率也挺高,但是随着需求的更改,功能的增多,发现需要面对每一个步骤很麻烦。这时候就开始思索能不能把这些步骤和功能进行封装,封装时根据不同的功能进行不同的封装,功能类似的封装在一起。用的时候找到对应的类就可以了,这就是面向对象的思想。面向对象的特点​ A:是一种更符合我们思想习惯的思想​ B:可以将复杂的事情简单化​ C:将我们从执行者变成了指挥者面向对象的特征​ 封装、继承、多态2、.

2020-06-25 19:57:13 141

原创 6、数组概述

1、数组概述和定义格式说明A:数组概念 数组是存储同一种数据类型多个元素的集合,也可以看成是一个容器。 数组既可以存储基本数据类型,也可以存储引用数据类型B:数组定义格式 格式1:数据类型[] 数组名; 格式2:数据类型 数组名[]; 例如: int[] a; 定义了一个int类型的数组a 推荐使用 int a[]; 定义了一个int类型的数组a2、数组的初始化A:什么是数组的初始化? java中的数组必须先初始化,然后才能使用 所谓初始化:就是给数组中的数组元

2020-06-24 16:05:30 172

原创 5、方法概述

1、方法概述和格式说明A:什么是方法? 方法就是完成特定功能的代码块,就是对一段功能逻辑进行封装,以实现重复调用。B:方法的格式 修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2...){ 方法体; return 返回值; }C:方法的格式详细说明 (1)修饰符: (2)返回值类型:用于限定返回值的数据类型 (3)方法名:就是一个名称,它的存在就是为了方便我们调用方法 (4)参数类型:限定调用方法时传入参数的数据类型

2020-06-24 11:49:04 370

原创 JAVA学习笔记4

for循环语句格式:for(初始化表达式语句;判断条件语句;控制条件语句) {循环体语句;}执行流程:a:执行初始化表达式语句b:执行判断条件语句,看其返回值是true还是false如果是true,就继续执行如果是false,就结束循环c:执行循环体语句;d:执行控制条件语句e:回到b继续。注:判断条件语句无论简单还是复杂结果是boolean类型while循环...

2019-12-04 20:30:16 68

原创 JAVA学习笔记3

键盘录入的基本格式步骤:1、导包:import java.uti1.Scanner 在class上面2、创建键盘录入对象:Scanner sc=new Scanner(System.in);3、通过对象获取数据:int a=sc.nextInt();语句*顺序结构语句概念:是程序中最简单最基本的流程控制,没有特定的语法结构,按照代码的先后顺序,依次执行,程序中大多数...

2019-12-04 20:26:26 86

原创 JAVA学习笔记2

1. 关键字的概述和使用什么是关键字?就是被java语言赋予特殊含义的单词。关键字的特点:组成关键的字母都是小写常见关键字class,public,static,void …2.标识符的概述和组成规则标识符:就是给类,接口,方法,变量,常量等起名字时使用的字符序列标识符的组成规则:(1): 英文的大小写字母(2): 数字字符(3): $和_C:标识符注意事项:(1...

2019-11-27 18:28:27 89

原创 JAVA学习笔记1

(一)计算机相关基础1.计算机的组成:硬件+软件硬件:计算机系统中由电子,机械和光电元件等组成的各种物理装置的总称。这些物理装置按系统结构的要求构成一个有机整体为计算机软件运行提供物质基础。软件:按照特定顺序组织的计算机数据和指令的集合,按照功能可以分为系统软件和应用软件。2.人机交互人机交互的两种方式:图形化界面方式:这种方式简单直观,使用者易于接受,容易上手操作。命令行方式...

2019-11-27 18:27:45 185

原创 初识Java

DAY1第一天学习Java,好累,但感觉可以继续坚持,从明天起,坚持写博客,愿一切都是值得的,go go go!

2019-11-23 22:39:17 82 1

空空如也

空空如也

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

TA关注的人

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