自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java深拷贝和浅拷贝

被复制对象的所有变量都含有与原来的对象相同的值,而所有的对其他对象的引用仍然指向原来的对象。即对象的浅拷贝会对“主”对象进行拷贝,但不会复制主对象里面的对象。”里面的对象“会在原来的对象和它的副本之间共享。换句话说,浅拷贝仅仅复制所考虑的对象,而不复制它所引用的对象。System . out . println("student1的teacher为: " + student1 . getTeacher() . getName());

2023-06-01 20:59:40 46 1

原创 javaIO流

IO是输入(input)和输出(output)的简写,IO技术主要用于处理设备之间的数据传输,其主要的设备是管道、网络连接与文件。对于程序本身来说,从外部数据存入内存中成为输入,那么从内存中释放到外部则称为输出。流:流是一种比较抽象的概念,与生活中的管道类似,是把一个地方的水运输到另一个地方。是内存与外部设备之间进行数据传输的通道。IO流:IO中运用流来进行内存与外部设备之间的传输,所以称为IO流。

2023-05-31 17:44:17 62 1

原创 java接口和接口的继承

1、在抽象类中抽象方法是一种规范或者说是声明,这样这个类的子类就必须重写该抽象方法。一个实现接口的类,必须实现接口内所描述的所有方法,否则就必须声明抽象类。Java的接口特指interface的定义,表示一个接口类型和一组方法签名。2、而在一个类中只有抽象方法,那么就可以改写为接口(interface)。(4)接口的所有方法都是抽象方法,接口不能定义实例字段。非抽象方法:可以定义default方法。非抽象方法:可以定义非抽象方法。抽象方法:可以定义抽象方法。抽象方法:可以定义抽象方法。

2023-05-27 11:04:02 268 1

原创 java集合与泛型

表示,但是一旦使用泛型的通配符后,只能使用Object类中的共性方法,集合中元素自身方法无法使用。我们知道集合里面是可以存入任意对象的,只要把对象存储集合后,它们都会被提升成Ojbect类型,当我们在取出每一个对象,并且进行相应的操作,这时必须采用类型转换。(2)相较于数组,其存储的是同一类型的元素,可以存储基本数据类型,还可以存储对象。(1)集合是java提供的一种专门用来装对象的引用,对象可以是任何数据类型。(2)List集合的特点是元素有序可重复,Set集合的特点是元素无序不重复。

2023-05-23 17:34:41 107

原创 java异常

什么是异常:程序执行过程中的不正常情况。处理异常的作用:增强程序的健壮性。就比如说这是一个许多人都会忽视的条件,如果不完善或添加这个条件导致程序将无法运行。而异常就属于这种情况。int a = 1;int b = 0;} }此时因为b=0,所以c不存在程序不能正常运行,就会报异常让人注意到这个分母不能为零的条件。让程序更加完善。注意:在java中异常是一个类,而类能有对象第一步:编写一个类继承 Exception 或者 RuntimeException.

2023-05-20 17:34:11 60 1

原创 java继承

(1)定义:继承就是子类继承父类的特征和行为,使得子类对象(实例)具有父类的实例域和方法,或子类从父类继承方法,使得子类具有父类相同的行为。使用Super调用父类的无参构造方法时,其必须在子类的第一行。当使用带有参数的super()方法时,父类的有参数构造方法就会被调用。重写的方法具有与其所重写的方法相同的名称、参数数量、类型和返回值。当使用无参数的super()时,父类的无参数构造方法就会被调用;3、构造方法不会被子类继承,但可以从子类中调用父类的构造方法。也可以由父类型的引用指向子类型的对象暨。

2023-05-19 13:31:20 30 1

原创 java加强for循环

声明语句:声明新的局部变量,该变量的类型必须和数组元素的类型匹配。其作用域限定在循环语句块,其值于此时数组元素的值相等。表达式:表达式是要访问的数组名,或者是返回值为数组的方法。

2023-05-15 17:51:45 53 1

原创 java装箱和拆箱

1、装箱就是自动将基本数据类型转换为包装器类型。调用的是Integer.valueOf方法。2、拆箱就是自动将包装器类型转换为基本数据类型。调用的是Integer。intValue方法。

2023-05-13 16:32:35 57 1

原创 java多态

首先介绍一下多态的概念1、多态的方法、对象有多种形态,和封装、继承一同称为面向对象的三大特征。2、多态的前提是程序中的两个类或者说两个对象之间有继承的关系。

2023-05-13 14:33:10 35 1

空空如也

空空如也

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

TA关注的人

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