自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 匿名内部类和map集合

V remove(K, key)通过指定键删除指定的值 返回值时被删除的值。File类时Java内置的一个类,专门处理电脑磁盘上的文件和文件夹的类。从磁盘的根目录一直到文件所在的位置。将键映射到值的对象,地图不能包括重复的键,一个键可以映射到多个值。将指定的值与该映射中的指定键相关联(可选操作)../../../上三级目录。

2023-04-14 23:50:15 112

原创 set集合

总结:如果将对象存入到hashset中的时候,必须重写但该鸟类的equals和hashCode方法,为了保证对象的内容不重复。HashSet :底层是hash值进行存储的。如果hash值一样的的就无法存到到集合中。TreeSet:底层是二叉树,对存入的数据进行自然排序。也是Set接口的实现类,可以保证数据唯一型,存储也是无序的。set存储数据的时候的效果是无序的 不可重复。set集合父接口 Collection接口。同时对存入数据会进行自然排序。set集合也是用来村塾数据。set集合中自定义对象。

2023-04-14 23:32:11 59

原创 Object类

String类下面的equals方法如果内容一样可以返回true?当父类的需求满足不了子类的需要String类重写了Object方法。如果equals(Object)方法两个对象相等,则在两个对象中的每个对象上调用hashCode方法必须产生相同的证书结果。返回的对象是字符串表示形式,可以更容易让人阅读,建议所有子类要重写此方法。其他对象是否等于此对象,判断两个对象是否相等。object类是所有类的基类。== : 比较的是内存地址。hashcode()方法。equals()方法。

2023-04-14 22:51:01 58

原创 List集合可以存自定义对象

ArrayList底层是数组,LinkedList底层是链表。ArrayList在插入、删除的效率低于LinkedList。ArrayList在随机数据的效率高于LinkedList。LinkedList是存储数据节点的信息以及节点的内存地址。通过grow方法扩容,扩容后长度是原来的1.5倍。List是ListedList的父接口。当调用add方法的时候可能触发扩容。LinkedList底层是链表。

2023-04-14 21:56:08 247

原创 权限修饰符和集合

ArrayList是 List 的实现类,实现List接口所有的抽象方法,底层是数组。List Collection的子接口,特征:存放的数据是有序的,可以重复。ListedList List的实现类,里面有独有的方法,底层是链表。SetCollection的子接口,里面有自己独特的方法 底层是链表。权限: 针对于类,属性, 方法 在使用他们的时候是有权限的。List下面有自己独有的一些方法,子接口比父接口的功能全。本类、同一个包下面的不同类、不同包下面的类都可以使用。

2023-04-02 22:43:57 54

原创 静态static和Java中的异常

语法格式:static 数据类型 变量名字在main函数中使用:类.静态变量 = 值;注意事项:1.使用static修饰的成员变量叫静态变量2.代码中对象还没有创建的时候,类已加载的时候,静态的属性已经存在了。早于对象创建的。3.内存分析: 当person类被编译成字节码文件的时候,可以将static修饰的变量存到静态变量存到额内存中。堆中 heap。

2023-04-02 22:41:50 272

原创 String类和泛型

语法格式public 返回值的类型 方法的名字(参数){无意义的占位符:可以任意的字符 但是都大写的 开发中一般是 T (Type) E (Element)?(未知)无参无返回值有参无返回值无参有返回值有参有返回值。

2023-03-28 10:41:56 45

原创 多态的基础

父类的引用可以调用父类所有方法,但是不能调用子类独有的方法!父类 父类的引用 = new 子类 ();3.父类的引用指向子类的对象,不能调用子类独有的方法。同一件事情,不同的对象执行方法有不同的结果。向上转型是自动将子类的对象赋给父类的引用。方法的重写和重载就是多态。父类的引用指向子类的对象。1.4.1多态的向上转型。2.必须重写父类的方法。

2023-03-28 10:17:23 39

原创 Java中关于继承问题

在Java中,同一个类中,有很多的方法,如果方法的名字一样,参数列表不一样,那么方法之间叫重载。重写的目的: 和继承有关 重写的是方法 子类是可以继承父类的非私有化的方法的。但是有的时候父类的方法需求满足不了子类的需求了,这个时候在子类中需要重写父类的方法。2, 在构造方法中调用其他的构造方法的时候,构造调用的时候一定写在首行。方法的参数可以是八大基本数据类型,String,数组。1,一定是在构造方法中调用另一个构造方法。1,一般写在实体类中,表示当前的对象。类对象也是作为方法的参数。

2023-03-18 17:49:05 57

原创 Java中的类和对象

1.2创建类和带有main主函数的类可以写在一个文件夹中。

2023-03-18 17:42:34 38

原创 Java中的方法和数组

变量定义:数据类型 变量名字 = 值;数组定义:数据类型[] 数组名字 = 数组的值;

2023-03-11 19:30:55 82 1

原创 Java中的循环

如果布尔表达式为true,再回到do 去执行后面的语句体,执行完语句体之后,再判断while后面的布尔表达式,如果布尔表达式为true的话,就再执行do后面的语句体,然后再去判断while布尔表达式,直到为false的时候,循环结束了。* i=2 2

2023-03-11 19:01:11 52 1

原创 Java相关软件的安装

3分别新建JAVA _HOME;JDK_HOME的系统变量。1右击此电脑,——>属性———>高级系统设置。4找到Path的系统变量,新建如图的环境变量。3选择安装位置,点击下一步。5验证是否安装配置成功。1双击下图exe文件。

2023-03-04 15:43:46 75 1

原创 Java入门级知识

关于eclipse的一些简单代码的内容

2023-03-04 15:43:31 37

空空如也

空空如也

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

TA关注的人

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