自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【Java SE】String类 庖丁解牛,深层剖析

一个可爱的目录为什么要包装String类String类的属性String类对象的构造方法1. 常量串构造2. new关键字构造3. 字符数组构造String对象的比较==比较两个引用compareTo方法比较两个对象compareToIgnoreCase方法equals方法比较两个对象String类的常用方法字符串查找字符串转换数字转为字符串大小写转换字符串转数组格式化返回字符串字符串替换字符串拆分字符串截取去掉字符串中左右两边的空格字符串常量池字符串常量池介绍intern方法字符串的不可变性字符串用"+=

2022-05-03 23:12:34 193

原创 【Java SE】 Cloneable接口, 浅拷贝和深拷贝

目录Cloneable接口浅拷贝深拷贝什么叫对象的拷贝? 或者克隆? 就是把这个对象完完整整的复制一份出来,两份对象是一模一样的,比双胞胎还双胞胎,那怎么样实现呢? public static void main(String[] args) { Person person1 = new Person("zhangsan", 18); Person person2 = new Person("zhangsan", 18); }我们发现,这种写法,new出来的两个对象也是一模一样

2022-04-28 17:29:38 816

原创 【Java SE】抽象类和接口 保姆级细致教学,深入理解

目录抽象类抽象类的概念抽象类的语法抽象类的特性抽象类的作用接口接口的概念接口的语法接口的使用规则实现多个接口,接口间的多继承抽象类抽象类的概念什么是抽象类呢? 嗷就是这个类它很抽象,结束!(bushi当一个类没有足够的信息来描绘它的对象时,也就是不能实例化出具体的对象时,我们称之为抽象类。拿我们前面用过很多遍的Animal类来举例,我们能实例化出一个Animal对象吗? 动物是个很抽象的概念,它可以是猫,可以是狗,可以是鸟等等,所以并不能实例化出一个动物对象。同样,我们在Animal类中实现了 e

2022-04-26 03:23:58 896 1

原创 【Java SE】多态 一篇带你拿下多态,逐步详解

文章目录1. 多态的概念2. 多态的实现条件1. 多态的概念多态顾名思义,就是多种形态,不同对象去完成某个相同的行为,产生的结果也不同。比如同样都是画画,不同的人画出来的都不一样,同样都是吃饭,猫猫吃猫粮,狗狗吃狗粮。2. 多态的实现条件必须在继承体系下子类必须要对父类中方法进行重写通过父类的引用调用重写的方法多态体现:在代码运行时,当传递不同类对象时,会调用对应类中的方法。我们之前写过的代码里,写过Animal类和Cat类,在里面实现了eat()方法。我们再来回顾一下:class

2022-04-22 23:58:05 207 2

原创 【JavaSE】继承 你拿下继承了吗?一篇让你轻松拿下,简明扼要,超详解

目录标题1. 继承1.1为什么需要继承?1.2 extends关键字1.3 父类成员访问1.3.1 子类访问父类成员变量1.3.1.1 成员变量名不同1.3.1.2 成员变量名相同时1.3.2 子类访问父类成员方法1.3.2.1 成员方法名不同1.3.2.2 成员方法名相同重载1. 继承1.1为什么需要继承?我们说Java语言对象与对象之间的交互更符合真实的世界,Java使用类来对现实世界中的实体进行描述,但是我们发现,很多事物之间都是有共同点的,比如猫猫和狗狗都有名字,年龄,他们都属于动物类,而猫猫

2022-04-09 16:53:33 476 5

原创 【JavaSE】类与对象(static 代码块 内部类 toString)超详解,听不懂你来打我

章节索引1.static关键字1.1 static修饰成员变量1.2 static修饰成员方法1.3 static成员变量初始化2. 代码块2.1 代码块的概念2.2 普通代码块2.3 构造代码块/示例代码块2.4 静态代码块1.static关键字1.1 static修饰成员变量我们前面写过Student类中,每个实例化的学生都有各自的姓名,成绩,年龄等,这些信息来对不同的对象进行描述,但对于一个班一个学校的同学来说,他们具有同样的学校,班级,每次创建对象都为这些成员分配内存未免有些做无用功,浪费空间

2022-04-04 20:25:03 705 13

原创 【JavaSE】类与对象 (类定义与封装)coding技巧,保姆级教程超详解

文章目录1.什么是面向对象?2.类的定义和使用1.认识类2.类的定义3.类的实例化3.1 new关键字3.2 引用3.3 构造方法1.什么是面向对象?众所周知,Java是一门面向对象的程序设计语言,那什么是面向对象呢?Java是一门纯面向对象的语言(Object Oriented Program,继承OOP),在面向对象的世界里,一切皆为对象。面向对象是解决问题的一种思想,主要依靠对象之间的交互完成一件事情。用面向对象的思想来涉及程序,更符合人 们对事物的认知,对于大型程序的设计、扩展以及维护都非常友

2022-04-02 18:51:23 716 2

空空如也

空空如也

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

TA关注的人

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