![](https://img-blog.csdnimg.cn/20210419223036390.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Java基础篇
文章平均质量分 78
Java必备基础,收藏收藏起来经常翻一翻,为大厂面试打下良好基础
程序员鱼丸
轻舟已过万重山
展开
-
Java基础——ArrayList方法全解(字典版)
引言在使用集合 ArrayList 的时候,经常使用add、remove等,其他的没用过,甚至没听说过的还有很多.现在在这个教程中,简单的了解一下,不要求全都记下.相当于在你脑袋里建一个索引,就是有些方法在用到的时候,不要去重复的造轮子而已.ArrayList 结构体如下包含构造方法总共是33个方法.开始以下方法排名不分先后ArrayList()可以使用new ArrayList() 创建一个 ArrayList 集合,如下:/** * 1 简单的ArrayList */publi原创 2021-07-30 15:02:06 · 681 阅读 · 0 评论 -
Java基础篇:多态
介绍多态就是指一个类实例的相同方法在不同情形有不同表现形式,在面向对象设计的概念中,对于父类提供的方法调用,子类可以有自己特有的行为。例子class Animal { void move() { System.out.println("move...move..."); }}class Dog extends Animal { void move() { System.out.println("跑...跑..."); }}clas原创 2021-04-21 20:52:55 · 149 阅读 · 0 评论 -
Java基础篇:继承
介绍Java中继承是一种机制,其中一个对象获取父对象的所有属性和行为。它是 OOP(面向对象的编程系统) 的重要组成部分。Java继承的思想是,您可以 创建 基于现有类构建的新类。从现有类继承时,可以 复用 父类的 方法 和 字段 。此外,您还可以在继承后的类中添加新的方法和字段为什么需要继承试想一种情况:有一个 Aminal (动物),它的定义如下:属性:体重、身高、年龄 方法:移动ok,当我们这个类定义好之后,现在再来定义一个 Dog(狗)的类别:属性:体重、身高、.原创 2021-04-19 22:20:28 · 693 阅读 · 2 评论 -
Java基础篇:封装
介绍面向对象最基本的特征,把真实世界的某些物体包成对象,里面的信息不对外公开,只公开某些特定方法让别人使用,内部的属性与逻辑都隐藏起来,不让人直接使用,也不需要让别人直接使用,就是所谓的封装设想一个例子,提款机,你不知道它里面还有多少钱,也不知道内部的运做,不知道哪家公司生产的机器,但你还是会去使用他提供的方法:查询余额、提款。因为他只开放这两个方法给一般人使用,你要使用这两个方法需要带入的参数是提款卡及密码,就可以完成你的需求class ATM { private BigDecimal 剩.原创 2021-04-06 17:29:51 · 148 阅读 · 0 评论 -
Java基础篇:抽象
引言知道的越多反而发现自己知道的越少爱因斯坦和他的学生走在海滩上,爱因斯坦画了个小圆,又套了个大圆,对学生们说:你们的知识好比小圆,我的知识好比大圆;大圆虽大,但是它所见的圆外的未知事物更多。介绍抽象(Abstraction) 是一个向用户隐藏实现细节的过程,只有功能会提供给用户,例如:返回一个人被视为人,而不是具体是一个学生还是男人;也有思想是提取出鲸鱼与沙丁鱼的共同点的过程也是抽象,其都需要水与都是水栖动物;考虑一个学校打卡的真实例子,打卡只针对人群去打卡,而真正的实现细节上,老师、学生原创 2021-04-06 11:03:41 · 171 阅读 · 0 评论