自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JavaSE IO流(字节流,字符流)(十五)

相关类位于java.io包一、IO概念目前程序中数据存储在哪?存储在JVM中目前数据存储存在的问题临时存储,JVM一旦关闭,数据丢失持久化:数据从JVM内存中往其它存储设备中存储过程概念:流就是内存和存储设备之间传输数据的通道或是管道。IO流分类:(1)(以JVM内存为参照物)按照 方向 可以分为 输出流 和 输入流a.输入流:将存储设备中的数据读取到JVM...

2020-04-21 00:23:18 489

原创 JavaSE 异常(十四)

一、概念异常:程序运行过程中出现的非正常的情况。异常处理:当异常出现时,执行预先准备好的程序。异常处理必要性:减少用户的损失,同时也减少给用户带来的不必要的麻烦;也可以利用异常处理给与用户一些提示。二、异常的分类...

2020-04-21 00:20:26 134

原创 集合(Collection(List、Set),Map)

一、集合集合:一种操作比较便利的对象容器,可以用于存储多个对象(工具)。位置:位于java.util包中学习集合从以下4点内容进行学习:(1)集合接口特点(2)集合中的功能方法(3)集合实现类(4)集合的遍历方式二、Collection集合体系1、根接口:Collection特点:用于存储任意类型的对象常用的功能方法boolean add(Object o...

2020-04-12 23:44:37 147

原创 JavaSE Object及其常用类

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

2020-04-04 20:28:31 189

原创 JavaSE 内部类

一、概念内部类:在一个类的内部,定义了一个完整的类。内部类编译后会生成独立的.class文件,class文件命名方式为:外部类的类名$内部类的类名.Class内部类可以直接访问外部类的成员;通常将内部类作为外部类的组件构成内部类的分类:成员内部类、静态内部类、局部内部类、匿名内部类二、成员内部类位置:定义在类以内,方法以外成员内部类对象的创建:依赖于外部类的...

2020-03-31 23:53:23 111

原创 eclipse工具的初使用

更改项目存储位置:File --》Switch Workspace左侧菜单栏调出:Window --》Show View --》Package Explorer**当将左侧栏Detach(分离)出来后,可以重置菜单栏:**Window --》 Perspective --》Reset Perspective…src是源文件的根目录,所有的.java文件都必须定义在sr...

2020-03-30 20:57:58 175

原创 JavaSE 接口

一、接口的概念1、接口:是一种标准,规范,接口的使用者和接口的实现者都必须遵循的规定。2、语法:关键字:InterfaceInterface 接口名{}接口在编译后会独立生成 .class 文件;接口不能创建对象,但可以声明引用;接口名.变量名接口中没有构造方法;接口中属性都是公开,静态,常量(默认被public,static,final修饰)接口中的方...

2020-03-26 17:52:53 203

原创 修饰符abstract、static、final为何不用于修饰构造方法?

abstract、static、final都不能用于修饰构造方法abstract:抽象方法只有方法的声明,没有方法的实现,实现部分让子类完成;但是构造方法是不能被子类继承,如果构造方法被abstract修饰,则子类无法完成构造方法的实现内容。static:static和对象没有关系,但是构造方法是用于创建对象的,相互矛盾;同时static修饰的方法可以直接通过类名.静态方法名(实参)...

2020-03-26 12:25:32 6101

原创 JavaSE 三个修饰符 abstract static final

一、abstract1、abstract可以用于修饰类被abstract修饰的类称为抽象类。语法:abstract class 类名{}抽象类编译之后会生成独立的 .class 文件package day28;class TestAbstract{ public static void main(String[] args){ }}//抽象类abstract c...

2020-03-24 21:34:52 179

原创 JavaSE 面向对象三大特性之多态

1、概念1) 多态:父类型的引用指向不同子类型的对象。语法:父类类名 引用名 = new 子类类名(实参);(从不同的角度看待对象)2)用父类型的引用调用属性和方法,只能调用父类中定义的属性和方法。 注意:编译时,编译器会检测以父类调用的属性和方法是否在父类中定义,若定义,则编译通过,否则编译失败。(找不到符号(方法))3)运行时,JVM会自动检测子类是否...

2020-03-21 22:48:39 209

原创 JavaSE 面向对象三大特性之继承(三)

7.super的应用1)super. 的应用用于子类的成员方法或构造方法中,表示访问父类的属性或是成员方法;super.属性:访问父类的属性super.成员方法(属性):访问父类的成员方法2)**super()**的应用...

2020-03-18 19:43:19 139

原创 JavaSE 面向对象三大特性之继承(二)

4.父类将所有子类的共性进行抽取,从而确定父类中的属性和方法。父类中信息(通常):一般的,抽象的;子类中的信息:比较具体,特殊。开发时,一般就近选择多个类的父类。5.单继承Java中的类之间的继承关系是单继承,一个父类可以有多个子类,但一个类只能有一个直接的父类,但是可以有多个间接父类(多级继承),体现了Java语言的简单性。6.Java中子类可以继承父类的构造方法,属性和成员方法...

2020-03-17 23:51:18 110

原创 JavaSE 面向对象三大特性之继承(一)

继承(extends)1.概念1)继承:体现的是一种类之间的 "is-a"关系。A is a B (A和B具备继承关系)A 继承 B子类 继承 父类子类 extends 父类语法:class 子类 extends 父类{}2) 继承是一种机制,通过继承子类可以直接使用父类的属性和方法。3) 继承是类之间本身就存在的一种 "is-a"关系,不能强制(泛滥)的使用继承。2.继...

2020-03-16 21:20:53 145

原创 JavaSE 面向对象三大特性之封装

一,封装1.程序的问题:(为啥要封装)无法保证数据的安全性,同时也无法保证数据的有效性。2.封装的要求(1)private:私有的,被private修饰的内容只能在类的内部使用public:公开的(2)为私有的属性提供公开的get/set方法a. 为属性赋值:set方法public void set属性名(数据类型 变量名){this.属性名 = 变量名;}注意:set属性名...

2020-03-15 19:04:13 142

空空如也

空空如也

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

TA关注的人

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