--------------------------------------------------------------------------------------------莫听穿林打叶声,一蓑烟雨任平生--------------------------------------------------------------------------------------------
摘要: 一、static关键字补充 父类中的静态成员可以看作是一个全局共享的 class A{ public static int a = 10; public static void fun(){ System.out.println("hello"); } } class B extends A{ pu 阅读全文
posted @ 2021-12-11 22:51 等你回眸一笑 阅读(44) 评论(0) 推荐(0)
摘要: 一、多态 1、多态概述: 某一个事物,在不同时刻表现出来的不同状态。 举例: 动物(狗,猫,鸡...) 水(气态,液态,固态) class Animal{ } ​ class Dog extends Animal{ String name; String type; } 2、多态的前提:(同时满足) 阅读全文
posted @ 2021-12-11 20:25 等你回眸一笑 阅读(25) 评论(0) 推荐(0)
摘要: 一、继承1、定义​ 在Java中,将从已经存在的类产生新类的机制称为继承。 原来存在的类叫父类(或叫基类),新类叫子类(或叫派生类)。 子类中会自动拥有父类中的设计代码,还可以改写原来的代码或添加新的代码。2、意义 1)、减少程序设计的错误​ 2)、提高了代码的复用性,做到了代码的复用,可简化和加快 阅读全文
posted @ 2021-12-11 20:17 等你回眸一笑 阅读(45) 评论(0) 推荐(0)
摘要: 今天在使用Typora的时候,才发现它的默认行间距是真的大,而且设置界面又不能直接调行距,去请教了老师,在网上查阅了资料之后终于找到了解决的方法 第一种方法: enter:双倍换行 shift+enter:单倍换行 咱也不知道,咱也不敢问,为什么默认是这样设置的,有知道的小伙伴可以把原因打在评论区 阅读全文
posted @ 2021-12-07 17:15 等你回眸一笑 阅读(4738) 评论(0) 推荐(1)
摘要: 一、封装举例1.使用面向对象的思想,编写自定义描述狗的信息。 设定属性包括:品种,年龄,心情,名字;方法包括:叫,跑。 要求: 1)设置属性的私有访问权限,通过公有的get,set方法实现对属性的访问 2)限定心情只能有“心情好”和“心情不好”两种情况, 如果无效输入进行提示,默认设置“心情好”。 阅读全文
posted @ 2021-12-06 21:56 等你回眸一笑 阅读(70) 评论(0) 推荐(0)
摘要: 一、构造方法 1、定义 构造方法的目的是为对象中的数据进行初始化。 2、格式: 1)、方法名与类名相同 2)、没有返回值类型,连void都没有 3)、没有具体的返回值 3、举例 class Student { private String name; private int age; Student 阅读全文
posted @ 2021-12-05 09:22 等你回眸一笑 阅读(39) 评论(0) 推荐(0)
摘要: 一、一个对象的内存调用 以手机举例 手机: 属性:品牌,颜色,价格 行为:打电话,发短信,学习 Phone: 成员变量:brand,color,price 成员方法:call,sendMessage,study 查看代码 public class Phone { String brand; //定义 阅读全文
posted @ 2021-12-04 19:22 等你回眸一笑 阅读(48) 评论(0) 推荐(0)
摘要: 一、选择排序和快速排序1、选择排序 原理:给定一个数组,第一个值与后面的每个值比较,要是比它小就调换位置, 然后第二个值与后面的值比较,比它小就调换位置,依次类推 代码实现: 查看代码 public static void main(String[] args) { int[] arr = new 阅读全文
posted @ 2021-12-02 21:53 等你回眸一笑 阅读(27) 评论(0) 推荐(0)
摘要: 一、一维数组应用举例1、数组获取最值(获取数组中的最大值最小值) 分析: 1)、定义一个数组,存储一些元素(使用静态初始化) 2)、首先在数组中任意找一个元素进行比较,默认一开始它就是最大值 一般来说,我们取第一个(选择排序) 3)、遍历其他的元素与第一个元素进行比较,如果找到了更大的元素, 就将它 阅读全文
posted @ 2021-12-01 11:07 等你回眸一笑 阅读(70) 评论(0) 推荐(0)
摘要: day07 一、数组1、概念 1)、数组是存储同一数据类型的多个元素的集合,可以理解为一个容器 2)、数组既可以存储基本数据类型,也可以存储引用数据类型2、格式 1)、格式1:数据类型[] 数组名; 举例:int[] arr1 2)、格式2:数据类型 数组名[]; 举例:double arr2[] 阅读全文
posted @ 2021-11-29 22:11 等你回眸一笑 阅读(26) 评论(0) 推荐(0)