10 2022 档案
MySQL数据库简单了解
摘要:SQL DDL -- 操作数据库 1、查询: SHOW DATABASES; 2、创建 创建数据库: CREATE DATABASE 数据库名称; 创建数据库(判断,如果不存在则创建): CREATE DATABASE IF NOT EXISTS 数据库名称; -- 如果存在就不创建了 3、删除 删
22_Java中的IO流
摘要:Java中的IO流 一、File 注意:File对象可能是文件抽象路径字符串,也可能是目录抽象路径字符串,主要取决于使用的创建方法 构造函数相当于保存了字符串形式的路径名称,根据创建方法创建文件 1、File类的概述和构造方法: File:它是文件和路劲名的抽象表示(即存储的是文件的路径名) 文
21_Java集合的进阶
摘要:Java中的集合进阶 了解: 1、集合知识回顾: 集合类的特点:提供了一种存储空间可变的储存类型,存储的数据容量可以随时发生改变 2、集合类体系结构(其中Collection、Map、list、Set都是接口【注意list有同名类】): graph TD 集合 >单列:Collection 集合
20_Java中的异常
摘要:Java中的异常 一、异常的概述 1、异常:就是程序出现了不正常的情况 2、异常体系: Throwable Error Exception RuntimeException 非RuntimeException Error:严重问题,不需要处理 Exception:称为异常类,它表示程序本身可
19_Java中常用的APL
摘要:Java常用APL(更多请查看文档) 一、Math 在lang包中无需导包 1、Math类概述: Math包执行基本数字运算的方法 没有构造方法,如何使用类中的成员呢? 通过查看帮助文档可以看到Math类中的属性和方法都被static修饰了可以直接使用类名进行调用。 2、Math类的常用方法: 方法
18_Java中的内部类
摘要:Java的内部类 一、内部类概述 1、内部类:其实就是在一个类中定义一个类(类似于C语言中的结构体的嵌套) 2、定义格式: public class 类名{ 修饰符 class 类名{ } } //示例 public class Outer{ public class Inner{ } } 3、内部
17_Java中的类作形参和返回值
摘要:Java中的形参和返回值 此处主要说明引用类型,总结下来就是在前面的规则下,做参数和返回值 就看能否自己创建对象 1、能就:传入本身对象,返回本身对象 2、不能就:传入子类(实现类)对象,返回子类(实现类)对象 一、类名作为形参和返回值 1、方法的形参是类名,其实就是要的是该类的对象 2、方法的返回
16_Java中接口与类和抽象类的关系
摘要:Java中接口的与类和抽象类的关系 抽象类:抽象对象,接口:抽象方法,两者配合,一个负责将一类对象抽象化,一个负责将特殊方法,后加特殊方法抽象化,然后再用一个具体类进行继承与实现来达到很好的效果 一、接口与类 1、类和类的关系: 继承关系,只能单继承,但是可以多层继承 2、类和接口的关系:
15_Java中的接口
摘要:Java中的接口 一、接口概述 接口就是一种公共的规范标准,只要符合标准,大家都可以通用 Java中的接口更多体现在对行为的抽象 二、接口的特点 1、接口用关键字interface修饰: public interface 接口名 {} 2、类实现接口用implements表示: public
14_Java中的抽象类
摘要:Java中的抽象类 一、抽象类的概述 例如我们前面使用的动物类,并不是一个具体的事物,在这个类中我们是不应该给出方法的具体实现的,应当只是声明 在Java中,一个没有方法体的方法应该定义为抽象方法,而类中如果有抽象方法,该类必须定义为抽象类 关键字:abstract 注意:抽象类无法创建对象 参考代
13_Java中的多态
摘要:Java中的多态 一、多态的概述 1、同一个对象,在不同时刻表现出来的不同形态 2、多态的前提和体现 有继承/实现关系 有方法重写 有父类引用指向子类对象 3、代码示例: package com.itheima_01; /* 动物类 */ public class Animal { public v
12_Java中的修饰符
摘要:Java中的修饰符 一、包 1、包的概述和使用: 包其实就是文件夹,包的作用就是对类进行分类管理 2、包的定义格式: 格式:package 包名:(多级包(即包下有包)用.分开) 范例:package com.itheima; 3、手动创建: 在盘符合适位置创建一个新的文件夹命名为com -> 在这
11_Java中的继承
摘要:Java中的继承 一、继承概述 1、继承概述: 在类中:有一些类具有一些相同的属性和方法,即相同的一些特征。 继承是面向对象的三大特性之一,可以使得子类具有父类的属性和方法,还可以在子类中重新定义、追加属性和方法 2、继承格式: 格式: public class 子类名 extends 父类名{}
10_Java学生管理系统(未使用文件和清屏)
摘要:Java的学生管理系统 希望通过前面所学的类的封装知识和String类与ArrayList集合来实现一个简单的学生管理系统 功能要求:添加、删除、修改、查看所有、退出 注意:为了保证学号是唯一键值,一定要在学号添加和修改时进行判断。同时对输入异常的数据进行处理。 注:代码并不完善,还有问题需要测试,