自定义博客皮肤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包装类

之间的数值都存储在有一个catch数组当中,该数组相当于一个缓存,当我们在-128-127之间进行自动装箱的时候,我们就直接返回该值在数组当中的地址,所以在-128-127之间的数值用==进行比较是相等的。Java中万物皆对象,面向对象中,“一切皆对象”,但基本数据类型的数据不太符合这一理念,基本数据类型不是对象,所以java设计出来了一个包装类。从上边的图当中我们看到了一个不寻常的现象,就是一个int类型的值赋给了对象类型的变量。float在内存当中分配是1个符号位,8位阶位和23位的数值位。

2024-08-27 14:41:14 379

原创 Java泛型

interface 接口名称 { 泛型标识 方法名();类名 对象名 = new 类名();类名 对象名 = new 类名();小案例:年终抽奖器(可能会是奖金,也可能是奖品)总结:子类不是泛型类,父类要明确泛型类的数据类型。第一种情况:子类和父类的泛型类型要保持一致。三、从泛型类派生子类(2种情况)第二种情况:子类没有使用 泛型。泛型接口的使用(2种情况)二、泛型类的使用语法。总结:泛型类注意事项。

2024-08-27 14:15:58 372

原创 Java抽象类

在面向对象的概念中,所有的对象都是通过类来描绘的,但是反过来,并不是所有的类都是用来描绘对象的,如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类。

2024-08-27 14:09:44 377

原创 Java中this、final关键字

具体的:我们可以用this来区分属性和局部变量。和对象的其他属性一样,在new一个新对象的时候,会在堆内存为对象分配空间,属性就储存在这份空间中。英文final的意思为最后的、最终的,在Java中,final 也是表示“最终的、完结的”意思,final关键字它也是一种修饰符,final 修饰变量、方法和类时的意义是不同的,但本质是一样的,都表示不可改变,final 修饰的变量叫做最终变量,也就是。,(常量是只能赋值一次的变量,在Java中常量的变量名需要大写)修饰的方法叫做最终方法,修饰的类叫做最终类。

2024-08-24 19:15:07 536

原创 Java多态

多态是同一个行为具有多个不同表现形式或形态的能力。即,多态就是同一个接口,使用不同的实例而执行不同操作,Java的多态性就是对象多种表现形式的体现。就比如:

2024-08-24 11:27:28 545

原创 Java继承

Java 的继承是单继承,但是可以多重继承,单继承就是一个子类只能继承一个父类,多重继承就是,例如:B 类继承 A 类,C 类继承 B 类,所以按照关系就是 B 类是 C 类的父类,A 类是 B 类的父类,这是 Java 继承区别于 C++ 继承的一个特性。在这个流程中,我们通过Test创建B的对象之前,会先创建一个他父类A的实例对象,让B类中的方法,继承于A类,如果B类中重新定义了这个方法,那么会执行B类中的方法(方法的重写)继承的本质是代码的复用,在复用的过程中父类的方法的实现不一定完全适用于子类。

2024-08-23 10:57:52 626

原创 Java里static关键字

这也是因为,我们的static修饰的address在内存当中,是被存放在方法区当中的静态常量池,在创建新的对象时,不会额外创建一个新的address,因此,p1和p2的address都是静态常量池中的address,因此,无论我们对于哪一个进行修改,其实都是对于静态常量池的address进行修改,因此最后输出的是我们最后一次修改完的结果。通过上例我们更好的了解到,我们在不创建A类的实例对象的前提下,调用了A类中的变量与方法,这就是设计static关键字的作用,为了方便类来直接调用和使用方法、变量。

2024-08-22 14:24:15 513

原创 Java的数据类型

而在字符串常量池当中,存放着我们写入的字符串,为了节省内存,提高性能,我们通过代码中第一二行这种形式定义的字符串,都会存储到字符串常量池当中,并且,指向字符串常量池中的同一值,其中字符串常量池中的相同内容,为了节省内存空间会共享地址,当我们定义的String类型变量他的值存在于字符串常量池当中,他会直接指向那个值,如没有,会在字符串常量池中创建(除了特别声明,字符串常量池中字符串不重复)我们都知道,==是来判断值是否相等,在上面了解到的String字符串类型应该都是指向他们的地址,那为何a,b的地址相同?

2024-08-21 21:36:25 687

原创 CSS常用布局

在CSS中我们常用的标签元素大部分都是块级盒子,但,我们都知道,块级盒子默认都是独占一行,纵向布局,那么我们如何使我们的布局改为横向布局呢?

2024-08-06 10:50:41 108

原创 CSS盒子模型

CSS盒模型本质上是一个盒子,封装周围的HTML元素,它包括:边距(margin),边框(border),填充(padding),和实际内容(content)。所有HTML元素可以看作盒子,在CSS中,"box model"这一术语是用来设计和布局时使用。特点:不论父级元素能不能放下子元素,子元素始终横向布局,放不下会压缩。设置使用 display:inline-block;css中设置使用display:block;特点:不独占一行,对宽度和高度不支持。特点:不独占一行,对宽度高度支持。

2024-08-06 10:08:26 198

原创 CSS选择器

【代码】CSS选择器。

2024-08-03 17:58:18 126

原创 HTML学习笔记

HTML,超文本标记语言(英语:HyperText Markup Language,简称:HTML)是一种用于创建网页的标准标记语言。来快捷生成一个html页面。html通过标签来定义web页面的各个部分。

2024-08-03 16:18:36 235

空空如也

空空如也

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

TA关注的人

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