自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java基础_接口 多态

接口 多态接口 三大特征:多态 引用类型转换*接口1.1概述:​ 是Java语言中一种引用类型,是方法的集合,如果说类的内部封装了成员变量、构造方法和成员方 法,那么 接口的内部主要就是封装了方法,包含抽象方法(JDK 7及以前),默认方法和静态方法(JDK 8),私有方法 (JDK 9)。接口的定义,它与定义类方式相似,但是使用interface关键字,它也会被编译成.class文件,但一定要明确它并不是类,而是另外一种引用数据类型。----引用数据类型:数组,类

2020-08-23 16:33:43 225

原创 java基础_继承 super this 抽象类

继承 super this 抽象类三大特性–继承方法重写super关键字this关键字抽象类继承1.1概述多个类中存在相同属性和行为时,将这些内容抽取到单独一个类中,那么多个类无需在定义这些属性和行为,只要继承那一个类即可。其中,多个类可以称为子类,单独那一个类称为父类,超类(superclass)或者基类继承描述的是事物之间的所属关系,这种关系是:is-a的关系。例如:兔子属于食草动物,食草动物属于动物,可见,父类更通用,子类更具体。我们通过继承,可以使多种事物之间形成一种关系

2020-08-22 21:26:18 292

原创 java基础_String类 static类 Arrays类 Math类

2020.8.20《–String类 static类 Arrays类 Math类–》String类1.1String类概述概述java.lang.String 类代表字符串。Java程序中所有的字符串文字(例如 “abc” )都可以被看作是实现此类的实 例。类 String 中包括用于检查各个字符串的方法,比如用于比较字符串,搜索字符串,提取子字符串以及创建具有翻 译为大写或小写的所有字符的字符串的副本。特点1.字符串不变:字符串的值在创建后不能被更改 String s1 = "abc"

2020-08-20 18:24:33 134

原创 java基础_Scanner类 Random类 ArrayList类

Scanner类,Random类,ArrayList类API概述Scanner类Random类ArrayList类API1.1 概述:API(Application Programming Interface),应用程序编程接口。Java API是一本程序员的 字典 ,是JDK中提供给我们使用的类的说明文档。这些类将底层的代码实现封装了起来,我们不需要关心这些类是如何实现的,只需要学习这些类如何使用即可。所以我们可以通过查询API的方式,来学习Java提供的类,并得知如何使用它们。1.2

2020-08-19 00:34:13 196

原创 java_基础 类与对象 封装 构造方法

// 2020年8.18上午// 类与对象,封装,构造的方法// 面向对象// 类与对象// 三大特征// 构造方法// 面向对象思想0.0// 1.1面向对象思想概述// 概述:// Java语言是一种面向对象的程序设计语言,而面向对象思想是一种程序设计思想,我们在面向对象思想的指引下,// 使用Java语言去设计、开发计算机程序。 这里的对象泛指现实中一切事物,每种事物都具备自己的属性和行为。// 面 向对象思想就是在计算机程序设计过程中,参照现实中事物,将事物的属性特征、行为特征

2020-08-18 19:45:28 193

原创 java基础_数组

// 2020年8.17晚上// 数组// 内容:数组的概念;数组的定义;数组的索引;数组内存;数组的遍历;数组的最大值获取;数组反转;数组作为方法参数和返回值;//理解容器的概念// 掌握数组的第一种定义方式// 掌握数组的第二种定义方式// 掌握数组的第三种定义方式// 使用索引访问数组的元素// 了解数组的内存图解// 了解空指针和越界异常// 掌握数组的遍历// 掌握数组最大值的获取// 了解数组反转的原理// 了解数组作为方法参数传递// 了解数组作为方法的返回值pu

2020-08-18 01:30:07 146

原创 IDEA 和 方法

//idea 方法// 集成开发工具IEDA// 方法的参数和返回值// 方法的重载// 开发工具Intellij IDEA// 字体的设置:File->Setting->Editor->Font修改字体// 常用的快捷键:// Alt+Enter :导入包,自动修正代码// ctrl+y :删除光标所在的行// ctrl+D :复制光标所在行的内容,插入光标位置下面// ctrl+ALt+L :格式化代码// ctrl+/ : 单行注释// ctrl +

2020-08-17 21:09:25 258

原创 java基础_流程控制语句

//2020.8.16 12.30p.m.//判断语句// if else//选择语句 // switch//循环// for// while// do while//跳出语句// break continue//流程控制//在一个程序执行的过程中,各条语句的执行顺序对程序的结果是有直接影响的,也就是说,// 程序的流程对运行结果有直接的影响,所以,我们必须清楚每条语句的执行流程,而且,// 很多时候我们要通过控制语句的执行顺序来实现我们要完成的功能// 1.1顺序结构pu

2020-08-16 15:37:25 47

原创 数据类型的转换

public class Day01{public static void main(String[] args){ //数据类型的抓换!!!!!//自动转换,范围小的转换为范围大的// int i = 1;// byte b = 2;// int c = i+b;// int i = 1;// double d = 3.14;// double e = i+d;// System.out.println(e);//强制转换,范围大的转换为范围小的// int u = (int)1

2020-08-16 15:31:58 66

原创 java基础—流程控制语句

运算符//2020.8.16 12.30p.m.//判断语句// if else//选择语句 // switch//循环// for// while// do while//跳出语句// break continue//流程控制//在一个程序执行的过程中,各条语句的执行顺序对程序的结果是有直接影响的,也就是说,// 程序的流程对运行结果有直接的影响,所以,我们必须清楚每条语句的执行流程,而且,// 很多时候我们要通过控...

2020-08-16 15:19:50 63

空空如也

空空如也

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

TA关注的人

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