摘要: JavaSE学习笔记(7) 数组 1、什么是数组 数组是相同类型数据的有序集合。数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成。其中,每一个数据称作一个元素,每个元素可以通过一个索引(下标)来访问它们。数组的三个基本特点: 1. 长度是确定的。数组一旦被创建,它的大小就是不可以改变 阅读全文
posted @ 2020-02-10 22:47 Cake_Bunny_General 阅读(254) 评论(0) 推荐(0) 编辑
摘要: JavaSE学习笔记(6) 异常 ​ 软件程序在运行过程中,非常可能遇到问题,我们称之为异常,英文是:Exception,意思是例外。遇到这些例外情况,或者叫异常,我们怎么让写的程序做出合理的处理,安全的退出,而不至于程序崩溃呢? 1.异常产生的原因及使用原则 在 Java 中一个异常的产生,主要有 阅读全文
posted @ 2020-02-08 23:01 Cake_Bunny_General 阅读(334) 评论(0) 推荐(0) 编辑
摘要: JavaSE学习笔记(5) 内部类和String类 一.内部类基础 转自 "菜鸟教程" ​ 在 Java 中,可以将一个类定义在另一个类里面或者一个方法里面,这样的类称为内部类。广泛意义上的内部类一般来说包括这四种:成员内部类、局部内部类、匿名内部类和静态内部类。下面就先来了解一下这四种内部类的用法 阅读全文
posted @ 2020-02-07 22:13 Cake_Bunny_General 阅读(316) 评论(0) 推荐(0) 编辑
摘要: JavaSE学习笔记(4) 抽象类和接口 抽象方法和抽象类 ·抽象方法 使用abstract修饰的方法,没有方法体,只有声明。定义的是一种“规范”,就是告诉子类必须要给抽象方法提供具体的实现。 特点 1. 抽象方法必须声明在抽象类中。 2. 抽象方法声明引入了一个新方法,但不提供该方法的实现,由于抽 阅读全文
posted @ 2020-02-07 21:51 Cake_Bunny_General 阅读(333) 评论(0) 推荐(0) 编辑
摘要: JavaSE学习笔记(3) 面向对象三大特性 面向对象的三大特征:继承、封装、多态 1.封装 面向对象编程语言是对客观世界的模拟,客观世界里成员变量都是隐藏在对象内部的,外界无法直接操作和修改。然后封装可以被认为是一个保护屏障,防止该类的代码和数据被其他类随意访问。要访问该类的数据,必须通过指定的方 阅读全文
posted @ 2020-02-05 22:49 Cake_Bunny_General 阅读(281) 评论(0) 推荐(0) 编辑
摘要: JavaSE学习笔记(2) 面向对象基础 1.面向对象具有三大特征:封装性、继承性和多态性,而面向过程没有继承性和多态性,并且面向过程的封装只是封装功能,而面向对象可以封装数据和功能。所以面向对象优势更明显。 2.一个经典的比喻:面向对象是盖浇饭、面向过程是蛋炒饭。盖浇饭的好处就是“菜”“饭”分离, 阅读全文
posted @ 2020-02-04 21:45 Cake_Bunny_General 阅读(158) 评论(0) 推荐(0) 编辑
摘要: javaSE学习笔记(1) 数据类型和运算符 1.注释可以提高程序的可读性。可划分为 单行注释 // 多行注释 / ... / 文档注释 / ... / 2.标识符的命名规则: 标识符必须以字母、下划线_、美元符号$开头。 标识符其它部分可以是字母、下划线“_”、美元符“$”和数字的任意组合。 Ja 阅读全文
posted @ 2020-02-03 21:43 Cake_Bunny_General 阅读(288) 评论(0) 推荐(1) 编辑
摘要: Markdown学习 标题: 空格+内容 二级标题 空格+内容 以此类推 字体 hello world! 两边加两个 hello world! 两边加一个 ~~hello world~~ 两边加两个~删除线 hello world! 引用 大于号加空格就是引用效果 分割线 三个 或者三个 都是分割线 阅读全文
posted @ 2020-02-03 15:38 Cake_Bunny_General 阅读(153) 评论(0) 推荐(0) 编辑