自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MySQL总结

一.回顾之前存储数据的方式并分析优缺点1.存储(1)变量、数组、集合…的存储特点​ 数据保存在内存中,属于瞬时状态存储(2)File的存储特点数据保存在硬盘上,属于持久化存储。二、数据库2.1概念1.什么是数据库?数据库是“按照数据结构来组织、存储和管理数据的仓库”2.2数据库的分类网状结构数据库:美国通用电气公司IDS(Integrated Data Store),以节点形式存储和访问。层次结构数据库:IBM公司IMS(Information Management

2020-06-18 07:55:52 228

原创 选择排序

1. 选择排序算法推导1.1 找出数组中最大值,和下标为0的元素互换位置int[] arr = {1, 3, 5, 7, 9, 2, 4, 6, 8, 10};/* * 1. 找出数组中的最大值下标位置 */ ...

2020-04-26 23:43:16 98

原创 数组(四)数组的添加、替换、移除、扩容

数组的添加、替换、移除、扩容package com.array.one;public class TestList { static int[] nums = new int[5]; static int index = 0;//有效元素的个数,也可以代表下一个无效元素的插入位置 public static void main(String[] args) { insert(0...

2020-04-25 23:37:37 186 1

原创 数组(三)地址转移和方法内存图解

1.数组地址转移问题public static void main(String[] args) { int[] arr1 = new int[10]; int[] arr2 = new int[10]; arr1[0] = 10; arr2[0] = 20; System.out.println("arr1[0]:" + arr1[0...

2020-04-24 23:45:44 407

原创 数组(二)数组内存分布

Java的内存需要划分为5个部分:1、栈(Stack):存放的都是方法中的局部变量。方法的运行一定要在栈当中运行。局部变量:方法的参数,或者是方法{}内部的变量作用域:一旦超出作用域,立刻从栈内存当中消失。2、堆(Heap):凡是new出来的东西,都在堆当中。堆内存里面的东西都有一个地址值:16进制 堆内存里面的数据,都有默认值。规则: 如果是整数类型,那么默认为0; ...

2020-04-24 00:55:09 314

原创 数组(一)

1.数组概念 :是一种容器,可以同时存放多个数据值。2.数组的特点:数组是一种引用数据类型数组当中的多个数据,类型必须统一数组的长度在程序运行期间不可改变3.数组的初始化:在内存当中创建一个数组,并且向其中赋予一些默认值。两种常见的初始化方式:动态初始化(指定长度)静态初始化(指定内容)动态初始化数组的格式:数据类型[] 数组名称 = new 数据类型[数组长度];静态初...

2020-04-21 23:58:27 260

原创 方法

java里的方法不能独立存在,所有的方法都必须定义在类里。方法在逻辑上要么属于类,要么属于对象。方法定义格式:public static void 方法名称(){方法体}调用格式方法名称();使用方法的时候,注意事项:1.方法应该定义在类当中,但是不能在方法当中再定义方法。不能嵌套。2.方法定义的前后顺序无所谓。3.方法定义之后不会执行,如果希望执行,一定要调用:单独调用、...

2020-04-20 22:56:12 225

原创 循环结构总结

三种循环的区别。如果条件判断从来没有满足过,那么for循环和while循环将会执行0次,但是do-while循环会执行至少一次。for循环的变量在小括号当中定义,只有循环内部才可以使用。while循环和do-while循环初始化语句本来就在外面,所以出来循环之后还可以继续使用。do while循环中,第一次循环体的执行是没有经过任何的条件判断的,需要明确第一次循环会不会存在隐患 。关于循...

2020-04-18 23:41:16 141

原创 分支结构(二)

switch case分支结构switch(表达式) {case 常量值1:语句体1;break;case 常量值2:语句体2;break;…default:语句体n+1;break;}执行流程首先计算出表达式的值其次,和case依次比较,一旦有对应的值,就会执行相应的语句,在执行过程中,遇到break就会结束。最后,如果所有的case都和表达式的值不匹配,就...

2020-04-17 21:08:05 128

原创 分支结构(一)

if分支结构if语句第一种格式:ifif (关系表达式) {语句体;}执行流程首先执行关系表达式,关系表达式的结果是一个boolean类型如果结果是true就执行语句体如果结果是false就不执行语句体最后都会执行到大括号之外代码演示```java/*1.判断一个字符类型char的变量*/class Demo1{ public static void ma...

2020-04-16 19:43:28 204

原创 Java中三元运算符

一元运算符:只需要一个数据就可以进行操作的运算符。例如:取反!、自增++、自减–二元运算符:需要两个数据才可以进行操作的运算符。例如:加法+、赋值=三元运算符:需要三个数据才可以进行操作的运算符。格式:数据类型 变量名称 = 条件判断 ? 表达式A : 表达式B;流程:首先判断条件是否成立:如果成立为true,那么将表达式A的值赋值给左侧的变量;如果不成立为false,那么将表达式...

2020-04-16 18:33:35 756

原创 Java基础知识之基本类型和运算符

Java基础知识之基本类型和运算符1.Java入门【了解】Java之父:詹姆斯·高斯林Java面向对象的方式由以下三个部分组成OOA(面向对象分析)OOD(面向对象设计)OOP(面向对象编程)1.JDKJDK是Java开发工具包,是Sun Microsystems针对Java开发员的产品。  JDK中包含JRE,在JDK的安装目录下有一个名为jre的目录,里面有两个文件夹bin ...

2020-04-15 23:44:24 255

空空如也

空空如也

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

TA关注的人

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