自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 day 02&03&04 Calendar类 泛型 数据结构 23-03-2021

文章目录日历类日历类的常用方法System类StringBuilder的原理 日历类 java.util.Calendar 日历类 是一个抽象类,无法直接创建对象使用, 里面有一个静态方法叫getInstance(), 该方法返回了Calendar类的子类对象 static Calendar getInstance()使用默认时区和语言环境获得一个日历 Calendar c = Calendar.getInstance(); int year = c.get(Calendar.YEAR); int mont

2021-03-30 00:58:04 67

原创 java高级语言day01 object类 23/03/2021

文章目录Object类重要方法重写object类的equals方法日期和时间类毫秒值的概念和作用Date类的构造方法和成员方法DateFormat类 Object类 所有类的父类,其中描述的所有方法子类都可以使用 重要方法 String toString()返回该对象的字符串表示 默认打印对象的地址值,要重写 boolean equals(Object obj) 表示其他某个对象是否与此对象相等 重写object类的equals方法 默认比较的是两个对象的地址值,没有意义,所有需要重写equals方法,

2021-03-24 15:58:08 49

原创 day11 final关键字 内部类

文章目录final关键字概念与四种用法用来修饰一个类用来修饰一个方法用来修饰局部变量用来修饰成员变量权限修饰符(4种)内部类的概念与分类成员内部类匿名内部类案例分析:发红包 final关键字概念与四种用法 final关键字代表最终,不可改变的。 可以用来修饰一个类 可以用来修饰一个方法 可以用来修饰一个局部变量 可以用来修饰一个成员变量 用来修饰一个类 格式: public final class 类名称{ … } 含义:当前这个类不能有任何的子类。 注意:一个类如果是final的,那么其中所有的成员方

2021-03-23 00:36:58 61

原创 day 10接口13-03-2021

文章目录接口接口的定义基本格式接口的抽象方法定义接口的抽象方法使用接口的默认方法定义和使用接口的静态方法定义接口的静态方法的使用接口的私有方法定义接口的私有方法使用接口的常量定义和使用接口内容小结继承父类并实现多个接口接口当中的多继承多态多态的格式与使用多态中成员变量的使用特点使用多态的好处对象的向上转型对象的向下转型用instanceof关键字进行类型判断练习:笔记本电脑 接口 接口的定义基本格式 代码当中接口就是多个类的公共规范 接口是一种引用数据类型,最重要的内容就是其中的抽象方法。 如何定义接口格

2021-03-19 02:06:54 52

原创 2021-03-09继承

文章目录继承的格式继承中成员变量的访问特点继承中构造方法的访问特点super关键字的用法this关键字的用法java继承的三个特点抽象的概念抽象方法和抽象类的格式如何使用抽象类和抽象方法继承的综合案例 Recap: 面向对象的三大特征: 封装 继承 多态 继承是多态的前提,没有继承,就没有多态 继承主要解决的问题就是:共性抽取 继承有两类:父类(基类,超类);子类(派生类) 继承关系中的特点:子类可以拥有父类的内容,也可以拥有自己专有的内容 继承的格式 在继承的关系中,子类就是一个父类,也就是说,子类

2021-03-14 23:07:44 40

原创 08-03-2021String类学习

String 类学习 java.lang.String类代表字符串 1.1. 程序当中所有的双引号字符串,都是String 类的对象,就算没有new,也都是 1.2. 字符串的特点: 字符串的内容永不可变,是常量 因为字符串不可改变,所以字符串是可以共享使用的 字符串效果上相当于是char[]字符数组,但是底层原理是byte[]字节数组。 创建字符串的常见3+1种方式: 三种构造方法: public String(); 创建一个空白字符串,不含有任何内容。 public String(char[

2021-03-10 02:21:26 111

原创 03-03-2021 day07 ArraList

API application programming interface 1. Scanner 类 可以实现键盘输入数据,到程序中。 引用类型的一般使用步骤: 导包 import 包路径.类名称; 如果使用的目标类和和当前类位于同一个包下,则可以省略导包语句不写。 只有java.lang包下的呢绒不需要导包,其他都要import 语句。 创建 类名称 对象名 = new 类名称(); 使用 对象名.成员方法名() import java.util.Scanner; //导包 Scanner

2021-03-05 05:54:49 40 1

原创 26-02-2021 面向对象 day06

面向对象 面向过程:当需要实现一个功能的时候,每一个具体的步骤都要亲力亲为 面向对象:当需要实现一个共能的时候,不关心具体步骤,找一个具有该功能的人,来帮我做事 找一个jdk给我们提供好的Arrays类, 其中有一个toString方法,直接就能把数组变成想要的格式的字符串。 1.1 类 属性:是什么 身高,年龄,姓名。。。 行为:能做什么 吃饭,睡觉,学习。。 成员变量(属性)是直接定义在类当中,方法外 成员方法(行为) 不用static关键字 public void eat(){} public voi

2021-02-28 02:33:18 72 2

原创 24-02-2021day05_数组

数组 1.1 定义 数组:是一种容器,可以存放多个数据值 数组特点: 数组是一种引用数据类型 数组当中的多个数据,类型必须统一 数组的长度在程序运行期间,不可改变 1.2 数组的初始化 4. 动态初始化(指定长度) 5. 静态初始化(指定内容) 1.3 格式 1.3.1动态初始化数组的格式: 数据类型【】数组名称 = new 数据类型【数组长度】; 解析:左侧数据类型:也就是数组当中保存的数据全都是统一的什么类型 左侧的中括号:代表我是一个数组 左侧的数组名称: 给数组取一个名字 右侧的new:代表创建

2021-02-25 21:52:18 42

原创 23-02-2021 day 04 IDE,方法,重载

day 04 1. Integrated development environment IDE 熟悉流程,代码要放在src里。 2. 方法回顾 2.1 定义格式: public static void 方法名称(){ 方法体 } 2.2 调用格式 方法名称(); *****注意事项 方法定义的先后顺序无所谓 方法定义必须是挨着的,不能在一个方法的内部定义另外一个方法 方法定义之后,自己不会执行,希望执行的话,一定要进行方法的调用 2.3 方法的定义格式 参数:进入方法的数据 返回值:从方法中出来的数据

2021-02-23 22:05:36 50

原创 day03 daily homework by Oli. 流程控制

1. 顺序结构 1.1 开始——步骤A——步骤B——步骤C——结束 2. 选择结构 2.1 判断语句1——单if语句 if(关系表达式){ 语句体; } *判断关系表达式为true还是false,如果true执行语句体;如果false则不执行语句体,直接结束。 2.2 判断语句2——if…else(2选1) if(关系表达式){ 语句体1; } else { 语句体2; } 首先判断关系表达式看其结果是true还是false; true的话执行语句体1, false的话执行语句体2; 最后结束 2.3

2021-02-22 19:26:36 54

空空如也

空空如也

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

TA关注的人

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