今天阳光很暖
关于maven 编译时source 1.5 中不支持 lambda 表达式 的问题记录 关于maven 编译时source 1.5 中不支持 lambda 表达式 的问题记录
1. 错误说明首先贴上错误截图 原因是Maven Compiler 插件默认会加 -source 1.5 及 -target 1.5 参数来编译 当我们使用1.8 中的lambda 表达式时需要将source 版本调高 2. 解决办法在p
2019-09-11
Java 基础17 final 关键字介绍 Java 基础17 final 关键字介绍
1. Final介绍final 中文意思是最后的,最终的。 final可以修饰类、属性、方法和局部变量。 在某些情况下,程序员可能有一下需求,就会使用到final 2. final 修饰类使用 final 修饰类表示该类不能被继承。也就是说
2018-02-22
Java 基础16 static 代码块介绍 Java 基础16 static 代码块介绍
1. 代码块基本介绍代码块又称为初始化块, 属于类中的成员, 即为类的额一部分,类似于方法,将逻辑语句封装在方法体中, 通过 {} 包围起来。 但代码块又和方法不同, 没有方法名,没有返回值, 没有参数,只有方法体,而且不通过对象或类显式调
2018-02-19
Java 基础 15 static 关键字介绍 Java 基础 15 static 关键字介绍
1. 介绍在Java中,static是一个关键字,用于修饰类、方法和变量。使用static关键字声明的成员属于类级别,不需要实例化对象就可以访问和使用。在类定义中使用static关键字声明的变量可以作为常量使用。 2. 为什么设计 stat
2018-02-16
14.[Java 面向对象] Object 类介绍 14.[Java 面向对象] Object 类介绍
1. Object 类介绍1.1 介绍 Java Object 类是所有类的父类,也就是说 Java 的所有类都继承了 Object,子类可以使用 Object 的所有方法。 Object 类位于 java.lang 包中,编译时会自动导
2018-02-02
13.[Java 面向对象] 多态 13.[Java 面向对象] 多态
1. 多态介绍 多态就是方法或对象具有的多种状态 多态是建立在封装和继承基础之上的具体表现有方法的重写跟方法的重载 多态是面向对象的三个基本特征之一 多态的前提是 两个对象(类)存在继承关系 2. 方法的多态public clas
2018-02-02
12.[Java 面向对象] 封装与继承 12.[Java 面向对象] 封装与继承
1. 封装1.1 封装介绍封装是面向对象编程的三个基本特征之一,其余两个特征是继承与多态。 封装(encapsulation) 就是将对象的 属性 或 方法 藏在对象的内部被保护起来 程序的其他部分只能通过被授权的方法才能对封装后的 属性
2018-02-01
11.[Java 面向对象] 包与访问修饰符 11.[Java 面向对象] 包与访问修饰符
1. 包1.1 介绍包 包的本质就是创建不同的文件夹,来保存类文件 同一个包内不允许有重名的类,但是可以在不同包中相同名字的类 通过包可以进行访问权限的控制 当系统比较复杂时, 类会比较多, 使用包可以方便对类进行管理 声明包的基本语法
2018-01-30
10.[Java 面向对象] 对象的属性与方法 10.[Java 面向对象] 对象的属性与方法
1. 类与对象1.1 类和对象的区别和联系 类 是抽象的概念,是一个数据类型,代表一类事物,比如人类,鸟类等等… 对象 是具体的实际的,代表一个具体事物,即实例,比如 我的同学 “小明” 是人类的一个实例 类是对象的模板,对象是类的个
2018-01-28
9.[Java 基础]数组 9.[Java 基础]数组
1. 数组类型介绍 数组是一种常见的数据结构, 用于存放多个同一类型的数据 数组中存放的数据,既可以是基本数据类型也可以是引用数据类型 数组本身是一种引用数据类型 通过 数组名称[数组下标] 来访问数组的元素 数组元素如果没有显式的赋值,
2018-01-25
8.[Java 基础]流程控制结构 8.[Java 基础]流程控制结构
流程控制分类程序运行的流程控制决定程序是如何运行的, 流程控制主要有以下三种类型: 顺序控制 分支控制 循环控制 顺序结构 顺序结构是程序中最常见的结构 顺序控制就是程序从上到下逐行执行, 中间没有任何判断和跳转 编写程序时需要注意
2018-01-22
7.[Java 基础]介绍四种进制与位运算 7.[Java 基础]介绍四种进制与位运算
1. 进制介绍进制介绍进制就是进位制,是人们规定的一种进位方法。 对于任何一种进制—X进制,就表示某一位置上的数运算时是逢X进一位,二进制就是逢二进一,八进制是逢八进一,十进制是逢十进一,十六进制是逢十六进一。 Java进制分为二进制,八进
2018-01-19
2 / 3