摘要: 一、什么是抽象类 一个类中只定义了方法但没有定义具体实现的类称之为抽象类,在 java 中通过 abstract 关键字修饰一个类进行定义抽象类,且每个未被定义具体实现的方法也同时被 abstract 修饰并成为抽象方法; 语法格式: public abstract class 抽象类名{ 类体; 阅读全文
posted @ 2020-04-28 21:41 昔の少年 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 一、什么是 final 关键字 final 字面意思是:不可变的,不可更改的; 所以从字面代入进 java 中可以得到一个结论:final 关键字在进行修饰 java 程序时也不会变成不可更改的状态,但是值得注意的是,final 关键字在修饰不同的 java 程序会得到什么样的结果呢? 二、fina 阅读全文
posted @ 2020-04-28 20:16 昔の少年 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 一、什么是继承 面向对象的三大特性: 封装、 继承、多态; 继承就是子类型将父类型的的属性继承到自己类中进行使用,通过继承的方式子类型可以使用父类型的属性和方法,并且,继承只能单重继承,无法多继承,但可以间接继承; 的概念和作用 继承其实不只是单单只有这些作用,其实它是一种前置条件,只有有了继承,才 阅读全文
posted @ 2020-04-11 10:52 昔の少年 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 一、什么是 static 关键字 在前面的复习当中,有多次用到 static 关键字,并且也知道了它是创建静态变量或静态方法的必要条件,但是却也不理解,设置静态变量的目的是什么? 在 java 中有没有 static 的区别是很大的,有没有被 static 修饰的变量或方法在 JVM 虚拟机中所放置 阅读全文
posted @ 2020-04-10 09:50 昔の少年 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 一、什么是 this 关键字 this 在 java 中是一个关键字, 翻译为 这个; this 在 java 中可以是引用,可以是变量,当为变量时,变量中保存的内存地址指向自身,this 存储在 JVM 堆内存 java 对象内部 二、this 关键字的作用是什么 1、this 关键字的第一种作用 阅读全文
posted @ 2020-04-09 08:55 昔の少年 阅读(382) 评论(0) 推荐(0) 编辑
摘要: 一、什么是构造方法 构造方法也称构造器/constructtion 它也是一种方法,不过它比普通方法特殊; 构造方法格式: 【修饰符】 构造方法名 (形式参数){ 构造方法体; } 普通方法格式: 【修饰符】返回值类型 方法名 (形式参数){ 普通方法体; } 从上面的构造方法与普通方法的语法格式上 阅读全文
posted @ 2020-04-08 09:19 昔の少年 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 面向对象 什么是面向对象? 场景1: 一个人在抽烟 面向对象:面向对象是一种耦合度低、扩展性强的编程思维方式,以 场景1 为例:张三在一个树下抽烟; 从这个场景中可以提取 对象 : 张三 、 烟、树、打火机;可以发现这几个其实在这个场景中没有谁是不可被替代的,每一样如果把它拿下来,在换个新的,构成的 阅读全文
posted @ 2020-04-04 19:38 昔の少年 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 一、什么是异常处理 异常处理从字面的意思来讲就是一种发生在 java 程序中的错误并对其处理,但对程序员而言,异常的处理不单单的简单去处理异常,就 ok 了,还有众多的概念和使用异常的方式方法需要掌握 异常在 java 中分有三种: 1、编译时异常(受检异常) > 这种异常发生的概率很高; 2、运行 阅读全文
posted @ 2020-04-03 21:39 昔の少年 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 一、Scanner 类 什么叫 Scanner 类 Scanner 类是 java 中用于用户与计算机进行交互的基本类; 怎么使用 Scanner 类 Scanner 类 存在 java.util 包中,并提供方法供用户使用;重点是要调用 Scanner 中的方法时,必须先创建一个对象(创建对象要用 阅读全文
posted @ 2020-04-01 14:12 昔の少年 阅读(689) 评论(0) 推荐(0) 编辑
摘要: 一、流程控制 在进行后面复习之前,要永远记住一句话,在没有任何控制程序的加持下,程序的运行时自上而的顺序依次运行,没有例外! 1、赋值语句 字面意思:在一个表达式中当一个值赋给某个变量后,这个表达式就成一个赋值语句. 值得注意的是 java 中不单单只有进行数值运算才可进行赋值, 其实创建的对象的过 阅读全文
posted @ 2020-03-30 17:34 昔の少年 阅读(283) 评论(0) 推荐(0) 编辑