自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 总结之枚举类

实例(也叫对象)有限且固定不变的类,在Java里被称为枚举类。例如,季节类,它只有春夏秋冬,并且不会变。枚举类是一个特殊的类,一样有自己的属性和方法,可以实现一个或者多个接口。之后开始有枚举类。枚举类默认继承 java.lang.Enum 类,而不是 Object 类,因此枚举类。使用 enum 定义的非抽象的枚举类默认会使用 final 修饰,因此非抽象枚举类(即不能被继承)。枚举类的访问控制符,如果忽略访问控制符的话,则默认使用 private 修饰;如果强制指定其他的访问控制符(例如public、

2022-06-07 19:42:24 322 1

原创 Collections工具类

整体添加2.排序、查找排序查找,返回数组下标3.最大、最小值4.反转集合元素5.随机排列集合元素6.交换集合元素

2022-06-02 09:18:55 234

原创 Set接口及其实现类

Set接口是Collection接口的子类,其继承了所有方法。集合共有属性,实现此接口的类都具有此特性。3.没有下标没有独特方法。Collection接口一样的操作方法。四、Set实现类1.HashSetHashSet使用元素的和去重。本身只能去重地址相同的元素,如果要判断地址不同的相同元素,需要重写hashCode和equals方法。不能保证有序,不允许元素重复,可以存储null值。2.LinkedHashSet实现了Set接口,同时继承了HashSet所有属性和方法。保

2022-06-02 09:13:01 882

原创 List接口

文章目录学习目标一、List接口1.添加2.替换3.移除元素4.获取指定元素5.获取指定元素的下标6.截取List二、List遍历三、List特点总结学习目标 掌握List接口提示:以下是本篇文章正文内容,案例仅供参考一、List接口1.添加单个元素添加、单个元素指定下标添加示例代码: li.add("Tom"); li.add("Sad"); li.add("Jerry"); li.add(2,"xxx");

2022-05-31 20:45:14 93

原创 String、Collection、迭代器

文章目录学习目标一、String常用方法1.字符串长度2.字符串比较3.字符串拼接4.字符串单个字符查询5.字符串替换6.字符串分割7.字符串截取8.字符串匹配9.字符串拼接二、Collection接口和常用方法1.静态内部类2.非静态内部类总结学习目标 String字符串 目标2提示:以下是本篇文章正文内容,案例仅供参考一、String常用方法1.字符串长度public static void main(String[] args) { //String 常见方法 S

2022-05-31 19:55:19 159

原创 第六章 变量和方法

文章目录前言一、变量1.局部变量2.成员变量(实例变量)2.1 声明2.2 实例变量默认值2.3 实例变量访问3.静态变量二、方法1.静态方法总结前言提示:这里可以添加本文要记录的大概内容:提示:以下是本篇文章正文内容,下面案例可供参考一、变量变量分类:局部变量、成员变量(实例变量)、静态变量类型声明位置从属于声明周期局部变量方法体内或语句块内方法/语句块从声明位置开始,直到方法或语句块执行完毕,局部变量消失成员变量(实例变量)类内部,方法外部对象对

2022-05-27 20:56:17 94

原创 第七章 构造器、this和super关键字

一、构造方法的特点和使用方式构造方法与类同名,构造方法没有返回类型构造方法只能在创建类使用,默认构造方法被private修饰,没有其他构造器时,没有可以使用的构造器二、this和supersuper只能在子类的方法中和构造方法中使用super在构造器中使用必须在第一行super调用父类方法,this调用当前对象方法super和this只能出现一个...

2022-05-26 17:33:09 94

原创 第五章 类、对象、包

文章目录前言一、类和对象1.什么是类?2.什么是对象?3.对象和类的关系二、类与对象的声明与定义1.类的定义2.对象的声明和创建三、包1.什么是包?2.包的声明3.包的使用总结前言提示:本文大概内容: 了解什么是类和对象 了解包的声明和使用提示:以下是本篇文章正文内容一、类和对象1.什么是类?类是一类具有相同特性的事物的抽象描述,是一组相关属性和行为的集合。属性:该类的状态信息。行为:基于状态的操作。2.什么是对象?对象是类的具体个体,对象是类的一个实例,并且具备该类的属

2022-05-19 10:30:03 209

原创 第二章 数据类型、类型转换、运算符

文章目录前言一、pandas是什么?二、一定要看1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、一定要看1.引入库代码如下(示例):import numpy as npimport

2022-05-18 19:45:57 66

原创 第四章 数组

系列文章目录 提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例

2022-05-16 14:51:57 42

原创 第三章 循环、选择、判断

第三章 循环选择结构提示:目录部分文章目录第三章 循环选择结构前言一、if二、switch三、循环总结前言提示:内容概要条件判断语句、switch语句和常见的循环提示:以下是本篇文章正文内容一、if简单if elseif(条件表达式){ 执行语句;}else{ 执行语句;}复杂if elseif(条件判断语句){ 执行语句;}else if(条件判断语句){ 执行语句;}...else{ 执行语句;{⚠️小结if是可以

2022-05-16 09:39:21 194

原创 第一章 初识JAVA

第一章 初识JAVA提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录第一章 初识JAVA前言一、JAVA版本号变迁二、JRE、JVM、JDK区别与联系三、编译运行第一个JAVA程序总结前言·Java诞生于SUN(Stanford University Network),09年SUN被Oracle(甲骨文)收购。·Java之父是詹姆斯.高斯林(James Gosling)。·1996年发布JDK1.0版。·目前最新的版本是Java18。提示:正

2022-05-13 14:54:40 94

原创 【考研】折半查找

折半查找折半查找,又称为二分查找。顺序表必须有序。基本思想:给定值key与表中间位置元素比较,若查找成功则返回元素位置,不成功则只可能在前半部分或者后半部分,重复上一操作。程序实现平均查找长度ASL分析...

2021-10-22 11:00:27 85

原创 【考研】顺序查找

【考研】顺序查找1、程序实现2、平均查找长度ASL分析3、顺序查找优缺点优点:数据元素存储没有要求,顺序存储和链式存储都可以表中有序性没有要求缺点:当n规模较大时,平均查找长度较大,效率低tips:线性链表查找只能是顺序查找...

2021-10-22 10:34:48 64

原创 JAVA单例模式

JAVA设计模式一、单例模式1、定义单例模式:确保一个类只有一个实例,并且提供一个全局访问点;2、单例模式特点:只有一个实例;自我实例化;提供全局访问点;3、单例模式优缺点优点:由于单例模式只生成了一个实例,所以能够节约系统资源,减少性能开销,提高系统效率,同时也能够严格控制客户对它的访问。缺点:也正是因为系统中只有一个实例,这样就导致了单例类的职责过重,违背了“单一职责原则”,同时也没有抽象类,这样扩展起来有一定的困难。4、单例模式 五种实现方式a、饿汉式线程安全,调用效率高。

2020-11-01 14:08:40 88

原创 单链表

单链表简单实现1、创建链表节点 struct 结构体;typedef struct Node { char name[20]; int age; struct Node *next;}student;使用typedef 定义成新的数据类型,每个student类型数据内都含有char name[20],int age,struct Node *next三种数据类型。之后的节点定义可以...

2019-12-02 20:17:35 112

空空如也

空空如也

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

TA关注的人

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