自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java集合

return age;return 0;return 1;} }set集合元素无放入顺序,且不可重复(注意:元素虽然无放入顺序,但是元素在Set中的位置是由该元素的HashCode决定的,其位置是固定的)。List支持for循环,也就是通过下标来遍历,也可以用迭代器,但是Set只能用迭代器,因为他无序,无法使用下标取值;Set:检索元素效率低,删除和插入效率高,插入和删除不会引起元素位置改变。

2023-04-11 17:11:32 40

原创 异常、Date类、集合

定义异常类写继承关系空参构造带参构造} }数组的长度是不可变的,集合的长度是可变的。数组可以存基本数据类型和引用数据类型。集合只能存引用数据类型,如果要存基本数据类型,需要存对应的包装类Collection是单列集合的顶层接口,它表示一组对象,这些对象也称为Collection的元素jdk不提供此接口的任何直接实现,它提供更具体的子接口(如List 和Set)实现创建Collection集合对象:采用多态的方式,具体实现类ArrayList//创建对象 } }

2023-04-10 16:45:10 62

原创 面向对象 (多态、抽象类、接口)

关键字修饰。

2023-04-04 15:50:05 40

原创 面向对象(高级)

定义一个学生类Student,包含两个属性和对应的get/set方法,还有一个学生的学习方法study定义一个老师类Teacher,成员变量是一样的,也给出了对应的get/set方法,将学习的方法改为教学方法teach这两个类有相同的成员变量,相同的成员变量对应的get/set方法,这些相同的内容成为相同的特征将这些相同的特征提取出来,整理代码把相同的特征用一个类表示出来。

2023-04-03 16:51:24 229

原创 MyArrayList

自己写一个ArrayList, 模拟java给我们提供的ArrayList要求提供的方法为:remove,add,get,size.暂时该我们的list只能处理int类型。它看起来像这个样子来构造和使用或i < 1000;i ++) {

2023-03-31 14:54:16 32

原创 Java集合基础

集合类的特点:提供一种存储空间可变的存储模型,存储的数据容量可以改变。集合和数组的区别:共同点:都是存储数据的容器不同点:数组的容量是固定的,集合的容量是可变的。

2023-03-30 17:35:38 35

原创 字符串基础

介绍:API 应用程序编程接口(别人已经写好的代码)学习别人写好的代码,就需要使用到API帮助文档。

2023-03-29 19:08:55 57

原创 面向对象基础

面向对象并不是一门技术,而是一种编程的指导思想简单来说面向对象的开发,就是程序员把问题分成逐步分解成一个一个的步骤,对每个步骤进行相应的抽象,形成对象,通过不同对象之间的调用,组合解决问题。

2023-03-28 16:03:42 36

原创 方法的参数传递

基本数据类型:整型:int字节型:byte长整型:long短整型:short单精度浮点型:float双精度浮点型:double字符型:char布尔型:boolean基本数据类型采用值传递,特点是传递的是值的拷贝,传递完后两者就没有关系了,方法内和方法外的值互不相干。

2023-03-27 14:24:28 116

原创 方法与方法重载

public static 返回值类型 方法名(参数列表) {方法体;return 结果数据;} public static :(修饰符) 目前来说 , 暂时记忆返回值类型 : 跟 return 返回的结果有关方法名 : 见名知意 , 小驼峰命名法参数列表 : 方法运行之前 , 需要的材料方法体 : 方法中真正执行的逻辑代码 return : 1. 用于结束方法 2. 用于将结果返还给调用者 .方法的编写逻辑1.方法内部使用的数据是否有灵活性的要求(是否需要声明参数)

2023-03-24 16:23:58 41

原创 数组与二维数组

数据类型[] 数组名;数据类型 数组名[];这种定义格式定义出来的只是数组类型的变量而已,此时容器还没有被真正的创建数组索引越界异常:ArrayIndexOutOfBoundsException:原因:访问了不存在的索引空指针异常:NullPointerException:原因:当引用数据类型的变量记录到null之后,代表跟堆内存的链接被切断了,这时候还要去访问堆内存的数据就会出现空指针异常介绍:二维数组也是一个容器,容器中存储的都是一维数组。

2023-03-23 15:05:34 115

原创 分支与循环

通过一些语句,来控制程序的【执行】流程流程控制语句分类顺序结构Java程序默认的执行流程,没有特定的语法结构,按照代码的先后顺序,依次执行,程序中大多数代码都是这样执行的。分支结构if语句执行流程:1.首先计算判断结果2.如果条件的结果为true就执行语句体3.如果条件的结果为false就不执行语句体4.继续执行后面的语句内容需求:键盘录入考试成绩,根据所在的区间,程序打印出不同的奖励机制switch语句。

2023-03-22 18:47:33 46

原创 Java运算符

提示:这里对文章进行总结:例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。

2023-03-21 17:46:42 76 1

空空如也

空空如也

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

TA关注的人

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