
java基础
文章平均质量分 65
qq_39645768
这个作者很懒,什么都没留下…
展开
-
java 抽象类和接口
抽象类的定义: public + abstract +class +类名。 抽象类的特点: 1. 抽象类和抽象方法都必须被abstract修饰。 2. 抽象类不能被实例化。 3. 抽象类的方法如果要被使用,子类继...原创 2018-07-31 11:01:30 · 202 阅读 · 0 评论 -
java 异常
原文出处: 点击直达 异常定义: 程序运行时,发生的不被期望的事件,它阻止了程序按照程序员的预期正常执行,这就是异常。它所指的是运行期 间出现的错误,也就是当程序开始执行之后在执行期间出现的错误。出现错误时观察错误的名字和行号最为重要。 ...转载 2018-08-05 12:34:28 · 113 阅读 · 0 评论 -
java 多态
什么是多态? 指允许不同类的对象对同一消息做出响应。即同一消息可以根据发送对象的不同而采用多种不同的行为方式(发送消息就是函数调用) 多态的作用? 消除代码之间的耦合性。 多态的前提: 继承,重写父类方法,父类引用指...翻译 2018-07-31 22:53:19 · 145 阅读 · 0 评论 -
重载和覆盖重写
一. 什么是重载: 重载即在同一个类中,方法名称相同,参数列表不同(参数列表的顺序不同或者参数列表的个数不同)的方法,称为重载。 二. 重载的例子:构造器的重载public class OverloadDemo { private String name; private int age; private double score...原创 2018-12-27 17:53:36 · 615 阅读 · 0 评论 -
数据类型的转换
一. 数据类型的前提: 1. 8种基本数据类型: 整数类型:byte、short、int、long 浮点类型:float、double 字符类型:char 布尔类型:boolean 2. 数据类型的取值范围大小...原创 2018-12-18 22:58:26 · 263 阅读 · 0 评论 -
java运算符
一. 运算符: 1. 算数运算符: 基本运算符:+ - * / % 自增自减:++ -- a. 在单独使用变量进行++或者--的操作时,相当于变量=变量+1. b. 在变量进行操作的时候: ...原创 2018-12-18 23:53:44 · 105 阅读 · 0 评论 -
Lambda表达式笔记
一. 总概述: 二. 概述 面向对象中的缺陷:需要创建对象,然后使用对象,使得语句有点冗余,在jdk1.8的时候,加入了lambda表达式,即函数式编程思想。使得编程者只“关注做什么事”,而省略了一些步骤 三. 格式:(参数名称)-> {方法体} 四. 具体案列 1. 无参测试:public class Main { public ...原创 2019-01-17 11:10:45 · 163 阅读 · 0 评论 -
Stream流笔记
一. 总概述:二. 概述: Stream流是jdk1.8的新特性,主要用来存储数据和对数据进行加工处理。Stream专注于对集合对象进行各种非常便利、高效的聚合操作(aggregate operation),或者大批量数据操作 (bulk data operation),配合着lambda表达式能达到代码简洁和优美。 三. 如何获得Stream流:...原创 2019-01-17 23:53:53 · 238 阅读 · 0 评论