自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 关于静态代码块、构造代码块、构造方法、普通代码块的执行顺序

关于静态代码块、构造代码块、构造方法、普通代码块的执行顺序?静态代码块 static{}在java中使用static关键字声明的代码块。静态块用于初始化类,为类的静态属性初始化。每个静态代码块只会执行一次。由于JVM在加载类时会执行静态代码块,所以静态代码块先于主方法执行。如果类中可以包含多个静态代码块,那么将按照"先定义的代码先执行,后定义的代码后执行"。构造代码块: 直接在 类中定义,且没有加static关键字的代码块称为

2021-05-05 21:56:00 222

原创 异常

异常处理什么是异常**异常定义:**导致程序的正常流程被中断的事件,叫异常。文件不存在异常FileNotFoundException如果要打开d盘中的某个文件,这个文件可能是不存在的,Java中通过new FileInputStream(f)试图打开某文件,就有可能抛出文件不存在异常FileNotFoundException如果不处理该异常,就会有编译错误File类:Java文件类 以抽象的方式代表文件名和目录路径名。该类主要用于文件和目录的创建、文件的查找和文件的删除、重命名文件等。

2021-05-03 17:23:02 132

原创 java中的数组

数组数据是一个固定长度,包含相同类型数据的集合。一维数组声明数组的方式//数组的大小长度是固定的若只定义int[] a={};//数组a的默认长度为零,不能再给它赋值了,否则会出现数组越界!!!//声明数组int[] a;//分配空间:一块连续的空间a = new int[10];int[] a = new int[10];初始化数组的方式//未初始化的数组默认值为0//一维数组初始化的两种方式//1.静态初始化int[] a = {1,2,3,4,5};int[] a

2021-04-18 17:31:12 61

原创 java的基本数据类型总结扩展

四个整型默认值 0byte 字节型 8位,主要用来处理二进制流;short 短整型 16位int 整型 32位 Java中整数的默认数据类型是intlong 长整型 64位2个浮点型默认值 0.0float 单精度 32位double 双精度 64位 double是浮点数的默认类型1个字符默认值 null;char 16位 Java中使用 ’ ’ 表示字符 用 ” “ 表示字符串布尔值默认值是fal

2021-04-17 21:35:30 156 2

原创 插入排序 java实现

/** * @Description:(插入排序) * */public class InsertionSort { public static void insertionSort(int arrays[]) { int temp; int x=1; System.out.print(" 数组: "); for(int array : arrays) { System.out.print(array+"\t"); } System.out.prin

2021-04-16 17:21:06 77

原创 删除数据库表数据时报错:报错信息:1451 -Cannot delete or update a parent row: a foreign key constraint fails()

删除数据库表数据时报错:报错信息:1451 -Cannot delete or update a parent row: a foreign key constraint fails()出错的原因是一个班级表和一个学生表,学生表加了外键约束,学生表中的班级编号外键约束的是班级表的主键,执行删除班级表中的sql语句时,出现1451报错。解决方法:#设置外键约束检查关闭 首先执行SET FOREIGN_KEY_CHECKS=0; #删除表数据 在执行删除sql语句DELETE FROM

2021-04-14 20:55:39 3151 2

原创 选择排序 java实现

选择排序 java实现首先在未排序序列中找到最小(大)元素,存放到排序序列的起始位置。再从剩余未排序元素中继续寻找最小(大)元素,然后放到已排序序列的末尾。重复第二步,直到所有元素均排序完毕。/*** @Description:(选择排序)* *//*** @Description:(选择排序)* */public class SelectionSort { public static void selectionSort(int arrays[]) { int temp;

2021-04-14 08:57:04 52

原创 冒泡排序 Java实现

冒泡排序冒泡排序是一种简单的排序算法。这个算法顾名思义最大的元素会经由交换慢慢“浮”到顶端。每一次循环比较两个元素,如果他们的大小顺序错误就把它们交换过来,最后将此次循环中最大的数放到次数列的最后,这个最大的数就已经排序好了,然后继续从头开始进行交换找到新数列的最大值。以此类推,直到没有再需要交换,也就是说该数列已经排序完成。/*** @Description:(冒泡排序)* */public class BubbleSort { public static void bubbleSo

2021-04-13 22:40:48 47

原创 SQL语句整理笔记

MySQL常用SQL语句整理创建一个表~~CREATE TABLE TB_STUDENT( # PRIMARY KEY-主键 AUTO_INCREMENT-自增 COMMENT '备注、注释' ROW_ID BIGINT PRIMARY KEY AUTO_INCREMENT COMMENT '主键', #UNIQUE-表示唯一 CLAZZ_ID BIGINT UNIQUE COMMENT '班级主键#关联班级表的主键', # NOT NULL-不为空 STU_NAME VARCHAR(2

2021-04-13 20:39:48 93

空空如也

空空如也

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

TA关注的人

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