侧边栏
摘要: DDL:操作数据库表 1.操作数据库:CRUD 1.C(Create):创建 创建数据库: create database 数据库名称 创建数据库,判断不存在,再创建: create database if not exists 数据库名称; 创建数据库,并指定字符集 create database 阅读全文
posted @ 2019-07-15 20:18 菜鸟-传奇 阅读(1996) 评论(0) 推荐(0)
摘要: SQL 1.什么是SQL ? Structured Query Languange:结构化查询语言 其实就是定义了操作所有关系型数据库的规则。每一种数据库操作的方式存在不一样的地方,称为“方言”。 2.SQL通用语法 SQL语句可以单行或多行书写,以分号结尾。 可使用空格和缩进来增强语句的可读性。 阅读全文
posted @ 2019-07-15 20:01 菜鸟-传奇 阅读(3752) 评论(0) 推荐(2)
摘要: 数据库知识总结 本节内容 1.数据库的基本概念 2.MySQL数据库软件 安装 卸载 配置 3.SQL 数据库的基本概念 1.数据库的英文单词:DataBase 简称:DB2.什么是数据库? 用于存储和管理数据的仓库 3.数据库的特点: 持久化存储数据。其实数据库就是一个文件系统 方便存储和管理数据 阅读全文
posted @ 2019-07-15 19:43 菜鸟-传奇 阅读(262) 评论(0) 推荐(0)
摘要: 本节内容 数据库连接池 1.概念:其实就是一个容器(集合),存放数据库连接的容器 当系统初始化好后,容器中会申请一些连接对象,当用户来访问数据库时,从容器中获取连接对象,用户访问完之后,会将连接对象归还给容器 2.好处: 3.实现: 1.标准接口: DataSource javax.sql包下的方法 阅读全文
posted @ 2019-07-07 15:09 菜鸟-传奇 阅读(422) 评论(0) 推荐(0)
摘要: JDBC各个类详解 代码实现: 详解各个对象 1. DriverManager:驱动管理对象 功能: 1.注册驱动:告诉程序该使用哪一个数据库驱动jar static void registerDriver(Driver driver):注册与给定的驱动程序DriverManager 注意:mysq 阅读全文
posted @ 2019-07-07 14:45 菜鸟-传奇 阅读(1580) 评论(0) 推荐(2)
摘要: 本节类容 JDBC基本概念 概念: Java DataBase Connectivity Java 数据库连接,Java语言操作数据库 JDBC本质: 其实是官方(sun公司)定义的一套操作所有关系数据库的规则,即接口。 各个数据库厂商去实现这套接口,提供数据库驱动jar包。 我们可以使用这套接口( 阅读全文
posted @ 2019-07-04 10:50 菜鸟-传奇 阅读(717) 评论(0) 推荐(0)
摘要: 内部类的概念于分类 如果一个事物的内部类包含另一个事物,那么这就是一个类内部包含另一个类。例如:身体和心脏的关系,又如:汽车和发动机的关系。 分类 注意: 内用外,随意访问;外用内,需要内部类对象。 生成的.class文件名字:外部类$内部类.class 如何使用成员内部类?有两种方式 内部类的同名 阅读全文
posted @ 2019-07-03 21:40 菜鸟-传奇 阅读(399) 评论(0) 推荐(0)
摘要: 四种权限修饰符 Java中有四种权限修饰符 public > protected > (default) >private 同一个类(我自己) YES YES YES YES同一个包(我儿子) YES YES YES NO不同包子类(我邻居)YES YES NO NO不同包非子类(陌生人)YES N 阅读全文
posted @ 2019-07-03 21:26 菜鸟-传奇 阅读(830) 评论(0) 推荐(2)
摘要: final 关键字代表最终、不可改变的。 常见的四种用法 1.当final关键字用来修饰一个类的时候,格式: 含义: 当前这个类不能有任何的子类。(太监类) 注意: 一个类如果是final的,那么其中所有的成员方法都无法进行覆盖重写(因为没有儿子)。 2.当final关键字用来修饰一个方法的时候,这 阅读全文
posted @ 2019-07-03 21:19 菜鸟-传奇 阅读(841) 评论(0) 推荐(0)
摘要: 面向对象三大特征:封装性、继承性、多态性之多态性。 extends继承或者implemens实现,是多态性的前提。 例如:小菜是一个学生,但同时也是一个人。小菜是一个对象,这个对象既有学生形态,也有人类形态。一个对象拥有多种形态,这就是:【对象的多态性】 多态的格式与使用 代码当中体现多态性,其实就 阅读全文
posted @ 2019-07-01 17:23 菜鸟-传奇 阅读(642) 评论(0) 推荐(0)
摘要: 接口 接口就是一种公共的规范标准。只要符合规范标准,就可以大家通用。 接口就是多个类的公共规范。接口是一种引用数据类型,最重要的内容就是其中的:抽象方法。 如何定义一个接口的格式 备注:换成了关键字interface之后,编译生成的字节码文件仍然是:.java -->.class 接口包含的内容 如 阅读全文
posted @ 2019-07-01 17:09 菜鸟-传奇 阅读(2981) 评论(0) 推荐(1)
摘要: 案例分析发红包 是一个父类,来构造方法 阅读全文
posted @ 2019-06-30 17:12 菜鸟-传奇 阅读(467) 评论(0) 推荐(0)
摘要: 抽象 抽象方法:就是加上abstract关键字,然后去掉大括,直接分号结束。抽象类:抽象方法所在的类,必须是抽象类才行。在class之前写上abstract即可。 如何使用抽象类和抽象方法: 1.不能直接创建new抽象类对象。 2.必须用一个子类来继承抽象父类。 3.子类必须覆盖重写抽象父类当中所有 阅读全文
posted @ 2019-06-30 16:08 菜鸟-传奇 阅读(3764) 评论(0) 推荐(5)
摘要: 面向对象的三大特征:封装性、继承性、多态性。 继承 继承是多态的前提 ,如果没有继承,就没有多态。 继承主要解决的问题就是:共性抽取。 继承关系当中的特点: 继承的格式: 在继承的关系中,”子类就是一个父类“。也就是说,子类可以被当做父类看待。例父类是员工,子类是讲师,那么“讲师就是一个员工”。关系 阅读全文
posted @ 2019-06-30 16:02 菜鸟-传奇 阅读(2185) 评论(0) 推荐(0)
摘要: Math类--数学相关的工具类 java.util.Math类是数学相关的工具类,里面提供了大量的静态方法,完成与数学运算相关的操作。 题目:计算在-10.8到5.9之间,绝对值大于6或者小于2.1的整数有多少个? 备注:如果使用Math.ceil方法,-10.8可以变成-10.0。注意double 阅读全文
posted @ 2019-06-29 21:12 菜鸟-传奇 阅读(1711) 评论(0) 推荐(0)