自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 mysql学习day3

#数据库的设计 1.多表之间的关系 *一对一的关系(了解) 例如:人和身份证 实现: 在任意一方添加外键(让外键唯一(unique)),指向另一个表主键(这样的表 一般选择合并成一张表) *一对多的关系: 例如:部门...

2021-09-26 18:49:54 72

原创 mysql学习day2

1. DML(增删改表中数据) 1.添加数据 语法: Insert into 表名(列名1,列名2,。。。列名n) values(值1,值2.。。。值n) 注意: 列名和值一一对应 如果表名后不给出列名,就是要给所有列添加值 ...

2021-09-21 00:31:11 80

原创 数据库day1

1.数据库的基本概念 DATABASE 简称为DB 什么是数据库? 用于存储和管理数据的仓库 数据库的特点 1.持久化存储数据,数据库就是一个文件系统 2.使用了统一的方式操作数据库(SQL) 2.MySQL数据库软件 常见的数据库软件 3.SQL ...

2021-09-19 18:31:49 83

原创 java提高day11

缓冲流的原理 对基本流进行增强 给基本的字节输入流增加一个缓冲区,这个缓冲区就是一个数组,这样可以提高基本的字节输入流的读取效率 BufferedInputStream(new FileInputStream()) BufferedOutputStream缓冲字节输出流 这个流继承了OutputStream,所以是一个字节流 构造方法: OutputStream out:字节输出流 我们可以传递FileOutputStream,缓冲流会给FileOu...

2021-08-16 19:29:01 66

原创 java提高day10

IO流 概念:i是输入input(读取),o是output(写入)输出,流是数据1字符=2字节 1字节=8个二进制位 字节流 一切接为字节 可以读取任意的文件 字节输出流(OutputStream) 这个是抽象类,定义了共性的成员方法,所以其子类实例化对象可以使用其中的方法 方法摘要: 其子类包括: 前面部分写的是功能,后面的名字写的是继承与那个父类 FileOutputStream子类:文件字节输出流 文件字节输出流,把内存中的数据写入到硬盘的文件中 构造方法: ..

2021-08-15 10:00:54 42

原创 JAVA提高day09

File类 操作电脑中文件和文件夹,文件和目录路径名的抽象表示形式 java把电脑中的文件和文件夹(目录)封装为File类 可以使用File类的方法 创建一个文件、文件夹 删除文件,文件夹 获取 判读。是否存在 对文件夹遍历 获取文件的大小 File类是一个与系统无关的类,任何操作系统都可以使用 File类的静态成员变量 pathSeparator------路径分隔符wi...

2021-08-12 16:47:40 63

原创 JAVA提高day08

线程间通信

2021-07-17 10:45:06 35

原创 JAVA提高day06

异常 异常的概念:异常不是语法错误 异常体系 Throwable包括error(不能处理,只能尽量避免)和exception(使用不当导致,可以避免) 异常产生过程的分析 当某个方法出错了,JVM会创建一个异常对象,当这个方法没有对应的处理异常的逻辑,那么就会将异常抛出给main方法,main方法也没有异常的处理逻辑那么,就继续抛回给JVM,JVM就回把异常通过控制台打印出来,并做出中断处理 throw关键字抛出异常 异常处理的五个关键字:try,catch,finally,throw,thr

2021-07-13 08:49:25 60

原创 JAVA提高day05

Map集合的概述 collection中的集合元素是孤立存在的---单列集合,map集合是双列集合,有键值对,每个建只能对应一个值,元素可以重复。两个泛型。 map常用子类 HashMap:implements Map<k,v>接口 Map接口中的常用方法 操作key返value,key之前没有返回null,key之前有返回之前的value ...

2021-07-11 10:39:29 37

原创 JAVA提高day04

List集合 继承了collection接口 List接口的三大特点 1.有序集合,存储元素和取出元素的顺序一致 2.有索引 3.允许存储重复元素 带索引特有的方法 注意一定不要越界 list集合遍历: 1.for循环 2.迭代器:先list.iterator返回一个迭代器再用这个迭代器与while循环配合:while循环小括号里面放迭代器.hasNext 3.增强for循环:for(String s :list) list集合的子类---arraylist 数组底层实现,所以

2021-07-08 09:01:52 70

原创 JAVA提高day03

泛型的使用 为什么要使用泛型:在使用方法的时候,如果方法的参数已经规定是字符串那么只能传字符串,使用泛型之后,也可以传入更多的数据类型。 1.泛型类泛型方法 定义格式: public class 类名<泛型> 修饰符 <泛型> 方法名(){} 2.泛型接口 ...

2021-07-06 10:18:55 38

原创 JAVA提高day02

Collection集合 集合是java中提供的一种容器,用来存放多个数据 数组长度是固定的,集合长度是可变的 数组中存储的可以是基本类型可以是对象,而集合只能存对象 集合的框架 1.会使用集合存储数据 2.会遍历集合,把数据取出来 3.掌握每种集合的特性 connect接口 定义所有单列集合中共性的方法,所有的单列集合都可以使用这个共性的方法 没有带索引的方法 list接口: 1.有序集合,存储和取出的顺序相同 2.允许存储重复的元素 3.有索引,可以使用普通的for循环遍历

2021-07-02 10:06:49 57

原创 JAVA提高day02

calendar类介绍 是一个抽象类,但是不用子类创建对象而是用其中的一个方法calendar.getInstance(静态方法) 使用方法: 常用的成员方法 1.get获取:参数 int field 返回值int :返回给定日历字段的值 2.set设置:参数int field ,int value:将给定的日历字段转化为指定值 3.add:给日历添加或减去指定的时间量 4.gettime:无参,date返回值,吧calendar转化为date对象 成员方法的参数:int field

2021-06-30 22:47:15 75

原创 JAVA提高day1

objectAPI学习 object类的toString方法如果不覆盖重写则打印的是地址值,覆盖重写的快捷键alt+insert跟设置set和get方法一样

2021-06-29 10:09:33 37

原创 JAVA基础day11

面向对象的三大特征:封装性,继承性,多态性 extends继承或者implements实现,前提是多态

2021-06-26 17:37:27 32

原创 JAVA基础day10

抽象的概念

2021-06-25 10:28:28 48

原创 JAVA基础 day9

继承的概述 面向对象的三大特征:封装性(private),继承性,多态性 继承是多态的前提 继承注意解决的问题:gong'chen

2021-06-20 10:40:11 46

原创 JAVA基础day8

字符串的概述和特点 程序中所有的双引号字符串都是String类的对象,就算没有new也是 字符串的特点: 字符串的内容永不可变 因为i

2021-06-19 17:03:15 46

原创 JAVA基础day7

API概述和使用步骤 双击打开文档>点击显示>点击索引>输入想要的类名称>看包路径>看构造方法>看方法摘要

2021-06-17 09:15:03 87

原创 JAVA基础day6

面向过程:当要实现一个功能的时候,每一个具体的步骤都要亲历亲为 面向对象:实现某一个功能的时候,不需要关心具体步骤,而是找一个有该功能的人来帮助实现

2021-06-15 08:31:34 1042 1

原创 java基础day5

数组 解决一个变量只能存放一个数据 数组的特点:数组是一种引用数据类型,数组中的数据类型要同意,数组的长度在程序运行当中不可以进行改变

2021-06-12 16:13:14 1019 1

原创 java基础day4

IDEA项目结构 project(项目)>Module模块>package(包) 在新建项目的时候,首先创建一个项目,之后在项目中创建一个模块

2021-06-10 15:57:25 50

原创 java基础day3

流程控制 选择结构: if语句:if(关系表达式){ } if---else语句: if(关系表达式){ }else{ } 或者

2021-06-10 08:41:34 19

原创 java基础day2

运算符:进行特定操作的符号 算数运算符:+,-,*,/(只看商不看余数),%(两个数相除取余数),++,-- 注意事项: 如果是两个数据类型不一样的数据

2021-06-09 19:55:15 43

原创 java基础day1

命令提示符常用命令 1)盘符转换 盘符名称+‘:’ 2)

2021-06-08 10:54:11 42

空空如也

空空如也

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

TA关注的人

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