自定义博客皮肤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)
  • 收藏
  • 关注

原创 Java 二维数组

import java.util.Arrays; /* 数组也是数据结构中的一种实现,在存储数据的时候经常用数组来存储 经常见的数据结构: 线性表 非线性表 树 图 队列 堆 栈 数组经常用来考算法: 面试需求: 1、写出某个算法 冒泡排序 ...

2021-12-19 17:49:20 59

原创 排序算法整理

排序算法 1、基本介绍 排序算法比较基础,但是设计到很多计算机科学的想法,如下: 1、比较和非比较的策略 2、迭代和递归的实现 3、分而治之思想 4、最佳、最差、平均情况时间复杂度分析 5、随机算法 2、排序算法的分类 算法分类 算法总结 3、冒泡排序 (1)冒泡排序的介绍 冒泡排序是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果它们的顺序错误就把它们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为

2021-12-19 17:48:53 77

原创 Java 数组

数组:存储一组相同数据类型的有序集合。 特点: 1、数组中的元素必须是同一种数据类型,可以是基本数据类型,也可以是引用数据类型 2、获取数组元素需要使用下标来获取,下标范围[0,length-1] 3、数组在定义的时候必须指定大小,并且一旦指定大小之后是不能修改的 4、数组中的元素是有序集合,这个有序指的不是大小排序,指的按照插入的先后顺序 使用: ...

2021-12-19 17:41:51 312

原创 Java 面向对象2

变量: * 局部变量: * 定义:在方法内定义的变量称为局部变量 * 作用域:从变量定义开始到方法结束 * 注意: * 1、局部变量只能在当前方法中使用,其他地方都不能使用 * 2、局部变量如果没有使用,只是定义的话,不会报错,但是如果有引用那么必须先进行初始化才能使用 * 3、局部变量没有默认值,所以在使用之前必须先进行初始化 * * 成...

2021-12-19 17:39:23 47

原创 Java 面对对象

@Auther: Yu Panpan * @Date: 2021/12/7 - 12 - 07 - 8:55 * @Description: com.tengxun.class6.oop1 * @version: 1.0 */ /** * 定义类的时候,属性和方法不是必须的。 * 一个源文件中可以有N个类,但是有且只能有一个public修饰的类,并且这个源文件的名称必须和public修饰的类名一致 * * 属性:(成员变量) * 语法: * [修饰符] 数据类型 属性名 ...

2021-12-19 17:38:27 55

原创 Return Java调回方法

return: – 1、return expression 返回一个值给调用该方法的语句。 返回值的数据类型必须和方法声明中的返回值类型一致或是精度低于声明的数据类型。 – 2、return 当方法声明中用void声明返回类型为空时,它不能返回任何值。 public class ReturnDemo{ public static void main(Strin...

2021-12-19 17:36:44 422

原创 Java流程控制语序 循环

一:While循环 while(/*循环条件*/){ /*循环体;*/ } //在满足循环条件时执行循环体,不满足时退出循环 先判断条件,再执行逻辑代码 四部分组成: 初始化:循环的初始化变量 条件判断:条件返回必须是true或false 循环体:条件满足的话执行的逻辑代码 迭代条件:给循环跳出的条件 二:Do While循环 do{ /*循环体;*/ }while(/*循环条件*/) //先执行循环体,后进行判断,当不满足条件时

2021-12-17 17:09:49 272

原创 Java流程控制语序

单分支结构: 只有一个条件,符合就执行 双分支结构: 有两个条件,符合哪个就执行哪个语句块 多分支结构: 有多个条件,匹配上哪个就执行哪个语句块,如果都不匹配,就执行最后的else语句块 嵌套if分支结构: 分支结构中包含分支 switch多分支结构: 根据表达式值(具体的值)的不同执行许多不同的操作 单分支结构 多分支结构 嵌套if分支结构 switch多分支...

2021-12-17 16:47:38 202

原创 Java中的标识符与转换类型

标识符: 概述:给类 方法 变量起名字的符号 定义规则:1:由数字,字母,下划线,美元符,组成 2:不能以数字开头 3:不能是关键字 Class允许,首字母大写后 4:区分大小写 "A" "a"表示不同含义 常见的命名约定:1:标识符为一个单词时,首字母小写 full 2:标识符为多个单词时,第一个单词首字母小...

2021-12-16 20:16:45 421

原创 Java常量变量

常量: 概述:程序运行过程中,其值不可以发生改变的量 分类:1,字符串常量:用双引号括起来的内容 "HelloWorld" 第一个程序 2,整数常量:不带小数的数字 666 -666 3,小数变量:带小数的数字 9.99 -9.99 4,字符常量:用引号括起来的内容'0' '郭' 'A' 5,布尔常量:布尔值,表示真假 6,空常量:一个特殊的值,空值 值是...

2021-12-16 19:57:52 493

原创 Java是一种强类型语言

强类型:在使用变量的时候,需要显示的定义变量的数据类型 java 弱类型:在使用变量的时候,不需要定义变量的数据类型,程序会根据值自己判断数据类型 js,python,scala 数据类型: 基本数据类型:4类8种 整数类型:byte short int long 不同的整数类型表示不同的长度 byte: 使用1个字节存储,所以数据...

2021-12-16 19:29:47 763

原创 Java中的运算符

Java中的运算符: 算术运算符: +,-,*,/,%,++,-- 赋值运算符 = 一个等号=是赋值,两个等号==是关系运算符 扩展赋值运算符:+=,-=,*=,/= 关系运算符: >,<,>=,<=,==,!=逻辑运算符: &&,||,! 位运算符: &,|,^,~ , >>,<<,>>> (了解!!!) 条件运算符 ?: ...

2021-12-16 19:24:10 68

空空如也

空空如也

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

TA关注的人

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