自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java集合框架图———常用的

2020-04-16 21:29:38 167

原创 集合框架——list、set集合

一、集合集合:一种操作比较便利的对象容器,可以用于存储多个对象(工具)。位置:位于 java.util 包中二、Collection 集合体系根接口:Collection(1) 特点:用于存储任意类型的对象。(2) 常用的功能方法:① boolean add(Object obj):往集合中添加一个元素,添加成功- true;不成功-false。② void clear()...

2020-04-14 21:54:08 171

原创 常用类——包装类

一、引入目的:让 Object统一管理所有类型的数据。包装类:基本数据类型对应的 对象类型的类 被称为基本数据类型的包装类。二、基本 数据类型 对应包装类型包装类都是位于 java.lang中,无需导入包,包装类都被final修饰,没有子类。对应关系如下:基本数据类型 包装类类名byte Byteshort Short...

2020-04-07 22:35:46 170

原创 常用类 - Object类

常用类 - Object类一、Object类的认识Object类:位于 java.lang 包中的类,是根类、超类、顶级父类,是所有类型父类,直接父类或是间接父类。Object类型的引用可以存储任意类型的对象Object中的方法是每一个类都具备的功能。二、Object类中常用的方法getClass():被 final修饰的方法,不能被子类覆盖,获取引用中实际存储的对象类型。(1...

2020-04-04 20:18:19 437

原创 内部类——成员内部类、静态内部类、局部内部类、匿名内部类、Lambda 表达式

一、概念内部类:在一个类的内部,定义了一个完整的类。class Outer{ // 外部类class Inner{} // 内部类}内部类编译之后会生成独立的 .class 文件,.class 文件命名方式为:外部类的类名$内部类的类名.class内部类可以直接访问外部类的成员;通常将内部类作为外部类的组件构成内部类的分类:成员内部类、静态内部类、局部内部类、匿名内部类二、成...

2020-03-31 21:59:16 168

原创 接口

一、接口的概念接口:是一种标准、规范,接口的使用者和接口的实现者都必须遵循的约定。语法:(基于 jdk7.0 版本) 【重点】(1) 关键字: interfaceinterface 接口名{}(2) 接口在编译之后会生独立 .class 文件(3) 接口不能创建对象,但是可以声明引用。接口名 变量名;(4) 接口中没有构造方法(5) 接口中属性都是公开、静态、常量(默认...

2020-03-29 19:27:29 119

原创 修饰符——abstract 、static 、final总结

(1) abstract 、static 、final 可以修饰哪些内容?abstract: 可以修饰类、方法static:可以修饰属性、方法、静态代码块final:可以修饰 变量(局部变量、实例变量、静态变量)、方法、类(2) abstract 、static 、final 都不能用于修饰构造方法。① abstract:抽象方法只能有方法的声明,没有方法实现,实现部分让子类完成;但是构...

2020-03-26 21:12:28 432

原创 修饰符—— final(最终的、最后的)

final(最终的、最后的)final 可以修饰符变量(局部变量、实例变量、静态变量)(1) final修饰的变量是作用范围内的常量,只允许一次赋值,不允许更改注意:final修饰的变量 通常以全大写字母作为名字(2) final 修饰 实例变量 ,jvm不再分配默认值 final 修饰实例变量初始化的位置:a. 在声明的同时 给其初始化b. 可以在构造方法中对其初始化,但是必须...

2020-03-26 21:02:55 545

原创 修饰符——static (静态的)

static (静态的)1. static可以修饰属性(1) 被 static 修饰的属性称为 静态属性、静态变量、类变量、(2) 语法:访问修饰符 static 数据类型 变量名;访问修饰符 static 数据类型 变量名 = 值;注意:访问修饰符 和 static 没有位置先后。(3) 特点:静态变量/静态属性/类变量是 依赖于类的变量,和创建多少对象没有关系,被每一个对象共享。...

2020-03-25 20:59:13 1304

原创 面向对象的三大特性——多态

面向对象的三大特性——多态概念(1) 多态:父类型的引用指向子类的对象。父类类名 引用名 = new 子类类名(实参);引用 对象父类型 子类型的主观类型 客观实际类型(2) 以父类型的引用调用属性和方法,只能调用父类中定义的属性和方法;注意:编译时,编译器会检测以父类调用的属性和方法是否在父类中定义,定义,则编译通过,没有定义,则编译报错。(3) 运行的时候,JVM会自动检测,...

2020-03-25 10:32:43 179

原创 修饰符——抽象

修饰符——抽象一、abstract(抽象的) (能修饰符 类 和 方法)abstract可以用于修饰类(1) 被abstract修饰的类称为抽象类。 abstract class 类名{}(2) 抽象类编译之后会生成独立的 .class 文件(3) 抽象类不能单独创建对象(即不能 new 对象),但是可以 声明抽象类类型的引用 (简称:可以声明引用)(4) 抽象中可以...

2020-03-24 21:57:09 518

原创 Java基础——循环

循环一、循环的理解概念:通过某一个条件,重复并且有规律的执行一段代码。循环组成:循环变量的初始化、循环的条件、循环变量的改变(递增/递减)、循环体。二、分类扩充:随机数生成(Random)(1) 位于 java.util 包中 导入包: import java.util.Random(2) 创建 Random对象 Random rd = new Random(...

2020-03-23 11:04:37 200

原创 Java基础-----分支结构

第三章:分支结构一、Scanner(扫面仪)创建扫描仪,创建Scanner对象语法:java.util.Scanner sc = newjava.util.Scanner(System.in);使用Scanner(通过 sc被多次使用)(1) 输入一个整数:int a = sc.nextInt();(2) 输入一个小数:double d = sc.nextDouble();(3) ...

2020-03-18 10:03:11 112

原创 Java基础-- 变量、数据类型、表达式、运算符

第二章: 变量、数据类型、表达式、运算符一、变量1. 概念:计算中内存中的一块存储空间,是程序中存储数据的基本单元。2. 变量的组成部分:数据类型、变量名、数据【理解】数据类型:决定变量在内存中的空间大小变量名:用于访问变量对应的空间数据3. 变量的定义:(1) 声明:数据类型 变量名;例如: int a;(2) 赋值:变量名 = 数据;a = 5;4. 变量的其他定义方式:(...

2020-03-16 12:49:57 126

原创 Java基础笔记

Java基础一、Java语言的特点【面试轻量级】简单性(相对C/C++)面向对象跨平台开源性(源代码开放)编程资源丰富性二、计算机的运行机制编译型的语言(C/C++)编译器—》源文件 —》 机器码文件特点:执行效率高,但是不可以跨平台。解释型的语言(JavaScript简称JS/Python)解释器 ----》源文件逐行的翻译并运行特点:执行效率低,但是可以跨平台。Jav...

2020-03-16 11:36:18 152

空空如也

空空如也

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

TA关注的人

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