摘要: 一、抽象类 1、定义 ​ 在已有类的基础上,由于特殊情况将该类设置为抽象的,这个类就是抽象类 语法: public abstract class 类{ // 类的元素 } 什么情况下需要定义抽象类? 1、当这个类不需要创建具体的实例时,可将类定义为抽象的 2、当这个类中存在没有实现的方式时(没有方法 阅读全文
posted @ 2020-10-11 17:40 落雨♡̶初晴 阅读(75) 评论(0) 推荐(0) 编辑
摘要: 一、Java的面向对象的特征 1、封装(隐藏) 对类中的成员属性进行隐藏(私有化),对类中的成员方法公共。 2、继承 ​ 一个类A可以继承另一个类B,这里类A就是类B的子类,类A可以继承类比的属性和方法,也可以定义自己的属性和方法 3、多态 ​ 为了适应需求的多种变化,类可以呈现多种形态,是代码更加 阅读全文
posted @ 2020-10-11 17:38 落雨♡̶初晴 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 一、面向对象语言编程 ​ Java是一门面向对象的编程语言(OOP),万物皆对象 面向对象初步认识,在大多数编程语言中根据解决问题的思维方式不同分为两种编程语言 1、面向过程编程 2、面向对象编程 面向过程 面向对象 区别 事物比较简单,可以使用线性思维解决,具体每一个实现步骤清晰可见 事物比较复杂 阅读全文
posted @ 2020-10-11 17:37 落雨♡̶初晴 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 一、方法 方法的概念 ​ 将一个功能抽取出来,放在类中的大括号中, 形成一个独立的功能 , 当需要使用该功能时,则调用它, 这样可以增强代码的复用性(重复利用) ,并解决代码的冗余现象。 方法的语法: ​ [访问修饰符] 返回值类型 方法名( [参数类型 参数名1 , 参数类型 参数名2 ...] 阅读全文
posted @ 2020-10-11 17:33 落雨♡̶初晴 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 一、数组的概念以及数组案例 1、容器的概念 用于存储数据的一块内存称为容器,生活中有很多容器,例如 水杯,衣柜,书包,有一定的空间可以存放“东西” 存放在容器中的数据 称为“元素” 2、为什么会存在数组呢? 假如现在要存储全班同学的成绩 , 全班40人,按照定义变量的思维,需要定义40个double 阅读全文
posted @ 2020-10-11 16:57 落雨♡̶初晴 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 一、关键字 break、continue 、return的区别 1、break : 用于在switch。。case中放置语句块穿透, ​ 用于跳出循环 // 从1-100 遇到7的倍数 break for(int i=1;i<100;i++){ // i==7 跳出循环 if(i%7 == 0 ){ 阅读全文
posted @ 2020-10-11 16:48 落雨♡̶初晴 阅读(193) 评论(0) 推荐(0) 编辑
摘要: java# 一、流程控制 1、定义 在一个Java程序中,各条语句的执行对程序的结果有直接影响,也就是说 各个语句的执行顺序对程序的结果有直接影响。 在程序中 ,可能出现不同的执行顺序,必须 自上而下顺序执行,或者 条件判断的顺序或者循环执行的顺序。 2、分类 顺序执行 条件分支 循环执行 3、顺序 阅读全文
posted @ 2020-10-11 16:46 落雨♡̶初晴 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 一、Java的历史和三大版本 1、Java的发展史 ​ ,Java的前身叫oak语言,由sun公司开发,java之父 James Gosling ,Java是一门面向对象的编程语言,也称为“高级编程语言” ​ Java在1994年由sun公司推出; ​ Java的开发工具: JDK (Java De 阅读全文
posted @ 2020-10-11 16:40 落雨♡̶初晴 阅读(156) 评论(0) 推荐(0) 编辑