![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础
朗里格儿浪
这个作者很懒,什么都没留下…
展开
-
Java基础--12.ArrayList,String,Math
Java基础--12.ArrayList,String,Math一. ArrayList1.1 概述1.2 使用步骤 1.2.1 查看类 1.2.2 查看构造方法 1.2.3 查看成员方法 1.2.4 常用方法和遍历 1.2.5 如何存储基本数据类型二. String2.1 概述2.2 使用步骤2.3 特点2.4 常用方法 2.4.1 判断功能的方法 2.4.2 获取功能的方法 2.4.3 转换功能的方法 2.4.4 分割功能的方法三. Math3.1 概述3.2 基本运算 一. Arr原创 2020-05-21 15:14:45 · 186 阅读 · 0 评论 -
Java基础--11.内部类
Java基础--11.内部类一. 概述二. 内部类的分类2.1 成员内部类2.2 局部内部类三. 匿名内部类3.1 概述3.2 匿名内部类前提3.3 匿名内部类格式3.4 使用方式3.4 匿名内部类的本质3.5 匿名内部类的作用 一. 概述 将一个类A定义在另一个类B里面,里面的那个类A就称为内部类,B则称为外部类。 二. 内部类的分类 按定义的位置来分 1. 成员内部内,类定义在了成员位置 (类中方法外称为成员位置) 2. 局部内部类,类定义在方法内 2.1 成员内部类 **成员内部原创 2020-05-20 10:04:55 · 171 阅读 · 0 评论 -
Java基础--10.final,static,权限修饰符
Java基础--10.final,static,权限修饰符一. final1.1 概述1.2 使用方式1.2.1 修饰类1.2.2 修饰方法1.2.3 修饰变量1.2.3.1 局部变量1.2.3.2 成员变量二. static2.1 概述2.2 定义和使用格式2.2.1 静态变量 2.2.2 静态方法 2.2.3 调用格式 2.2.4 静态代码块三. 权限修饰符3.1 概述3.2 不同权限的访问能力 一. final 1.1 概述 那么我们能不能随意的继承API中提供的类,改写其内容呢?显然这是原创 2020-05-19 17:19:38 · 147 阅读 · 0 评论 -
Java基础--9.面向对象三大特性 封装,继承和多态
Java基础--9.面向对象三大特性 封装,继承和多态一. 封装1.1 封装概述1.2 封装步骤1.3 封装的操作 -- private1.4 封装优化1 -- this关键字1.5 封装优化2 -- 构造方法1.6 标准代码 -- JavaBean二. 继承2.1 继承概述2.2 继承的格式2.3 父类不可被继承的内容2.4 继承后的特点 -- 成员变量1.4.1 成员变量不重名1.4.2 成员变量重名2.5 继承后的特点 -- 成员方法1.5.1 成员方法不重名1.5.2 成员方法重名 -- 重写2.6原创 2020-05-19 09:44:36 · 234 阅读 · 0 评论 -
Java基础--8.接口
Java基础--8.接口一. 概述二. 定义格式2.1 含有抽象方法2.2 含有默认方法和静态方法2.3 含有私有方法和私有静态方法三. 基本的实现3.1 实现的概述3.2 抽象方法的使用3.3 默认方法的使用 3.3.1 继承默认方法 3.3.2 重写默认方法3.4 静态方法的使用3.5 私有方法的使用四. 接口的多实现4.1 抽象方法4.2 默认方法4.3 静态方法4.4 优先级的问题4.5 接口的多继承4.6 其他成员特点 一. 概述 接口: 是Java语言中一种引用类型,是方法的集合,如果原创 2020-05-18 23:07:34 · 111 阅读 · 0 评论 -
Java基础--7.抽象类
Java基础--7.抽象类一. 概述二. abstract使用格式2.1 抽象方法2.2 抽象类2.4 抽象的使用三. 注意事项 一. 概述 父类中的方法,被它的子类们重写,子类各自的实现都不尽相同。那么父类的方法声明和方法主体,只有声明还有意义,而方法主体则没有存在的意义了。我们把没有方法主体的方法称为抽象方法。Java语法规定,包含抽象方法的类就是抽象类。 定义 抽象方法 : 没有方法体的方法。 **抽象类:**包含抽象方法的类。 二. abstract使用格式 2.1 抽象方法原创 2020-05-17 22:20:05 · 154 阅读 · 0 评论 -
Java基础--6.类与对象
Java基础--6.类与对象二. 类和对象2.1 类2.2 对象2.3 关系三. 类的定义3.1 成员变量和局部变量的区别四. 对象的使用 Java语言是一种面向对象的程序设计语言,而面向对象思想是一种程序设计思想,我们在面向对象思想的指引下,使用Java语言去设计、开发计算机程序。 这里的对象泛指现实中一切事物,每种事物都具备自己的属性和为。 **特点:**面向对象思想是一种更符合我们思考习惯的思想,它可以将复杂的事情简单化,并将我们从执行者变成了指挥者.面向对象的语言中,包含了三大基本特征,即封原创 2020-05-17 22:18:35 · 109 阅读 · 0 评论 -
Java基础--5.数组
Java基础--5.数组一. 概述二. 数组的定义2.1 方式一2.2 方式二2.3 方式三三. 数组的访问四. 数组的常见操作4.1 数组异常4.1.1 数组越界异常(ArrayIndexOutOfBoundsException)4.1.2 空指针异常(NullPointerException )4.2 数组遍历4.3 数组获取最大值元素4.4 数组反转4.5 数组排序4.6 数组作为参数4.7 数组作为方法返回值 一. 概述 **容器:**是将多个数据存储到一起,每个数据称为该容器的元素。 数组原创 2020-05-17 22:17:44 · 93 阅读 · 0 评论 -
Java--4.方法
Java--4.方法一. 概述二. 定义2.1 两个明确三. 方法的调用3.1 调用方法的三种形式3.1.1 直接调用3.1.2 赋值调用3.1.3 输出语句调用四. 方法重载 一. 概述 我们在学习运算符的时候,都为每个运算符单独的创建一个新的类和main方法,我们会发现这样编写代码非常的繁琐,而且重复的代码过多。能否避免这些重复的代码呢,就需要使用方法来实现。 **方法:**就是将一个功能抽取出来,把代码单独定义在一个大括号内,形成一个单独的功能。 当我们需要这个功能的时候,就可以去调用。这样即原创 2020-05-17 22:16:53 · 84 阅读 · 0 评论 -
Java基础--3.流程控制语句
Java基础--3.流程控制语句一. 概述二. 判断语句2.1 判断语句1 -- if2.2 判断语句2 -- if .... else2.3 判断语句3 -- if...else if...else2.4 if语句和三元运算符的互换2.5 if语句注意事项三. 选择语句3.1 选择语句 -- switch3.2 case的穿透性四. 循环语句4.1 循环概述4.2 循环语句1 -- for4.3 循环语句2 -- while4.4 循环语句3 -- do...while4.5 循环语句的区别4.6原创 2020-05-11 21:42:47 · 103 阅读 · 0 评论 -
Java基础--2.常量,变量,数据类型,运算符
Java基础--2.常量,变量,数据类型,运算符一. 常量1.1 定义1.2 分类二. 变量2.1 定义2.2 变量的组成2.3 变量的格式三. 数据类型3.1 数据类型分类3.2 基本数据类型3.3 变量的定义3.4 定义变量注意事项四. 数据类型转换4.1 自动转换4.2 强制转换五. 运算符5.1 定义及分类5.2 算术运算符5.2.1 注意事项5.3 赋值运算符5.4 比较运算符5.5 逻辑运算符5.6 三元运算符 一. 常量 1.1 定义 常量:是指在Java程序中固定不变的数据 1.2 分原创 2020-05-11 21:41:04 · 168 阅读 · 0 评论 -
Java基础--1.Java概述
Java基础--1.Java概述一.什么是Java语言二.Java语言发展历史三.Java语言能做什么四.Java虚拟机——JVM五.JRE 和 JDK六.添加注释comment七.标识符 一.什么是Java语言 Java语言是美国Sun公司(Stanford University Network/斯坦福大学网络公司),在1995年推出的高级的编程语言。所谓编程语言,是计算机的语言,人们可以使用编程语言对计算机下达命令,让计算机完成人们需要的功能。 二.Java语言发展历史 1995年Sun公司原创 2020-05-11 21:39:46 · 103 阅读 · 0 评论