黑马程序员
Holy1307
这个作者很懒,什么都没留下…
展开
-
冒泡排序代码实现
冒泡排序代码: public class ArrayDemo { public static void main(String[] args) { int[] arr = {24, 69, 80, 57, 13}; System.out.println("排序前:" + arrayToString(arr)); for (int i = 0; i < arr.length - 1; i++) { for (int j原创 2021-05-03 17:11:52 · 164 阅读 · 0 评论 -
Java学习笔记之内部类&API
1、参数传递 1.1类名作为形参和返回值(应用) 1、类名作为方法的形参 方法的形参是类名,其实需要的是该类的对象 实际传递的是该对象的【地址值】 2、类名作为方法的返回值 方法的返回值是类名, 其实返回的是该类的对象 实际传递的,也是该对象的【地址值】 public class Cat { public void eat(){ System.out.println("猫吃鱼!!!"); } } public class CatOperation { public原创 2021-05-03 17:06:38 · 108 阅读 · 0 评论 -
Java学习笔记之抽象类与接口
关于抽象类 1、抽象类概述 当我们在做子类共性功能抽取时,有些方法在父类中并没有具体的体现,这个时候就需要抽象类了! 在Java中,一个没有方法体的方法应该定义为抽象方法,而类中如果有抽象方法,该类必须定义为抽象类! 2、抽象类的特点(记忆) 1)抽象类和抽象方法必须使用 abstract关键字修饰 2)抽象类中不一定有抽象方法,有抽象方法的类一定是抽象类 3)抽象类不能实例化,抽象类如何实例化呢? 参照多态的方式,通过子类对象实例化,这叫抽象类多态 4)抽象类的子类 要么重写抽象类中的所有抽象方法原创 2021-05-02 16:52:48 · 188 阅读 · 0 评论 -
Java学习笔记之this&super关键字
关于this和super关键字 this&super关键字用法相似: this:代表本类对象的引用 super:代表父类存储空间的标识(可以理解为父类对象引用) this和super的使用区别 成员变量: this.成员变量 - 访问本类成员变量 super.成员变量 - 访问父类成员变量 成员方法: this.成员方法 - 访问本类成员方法 super.成员方法 - 访问父类成员方法 构造方法: this(…) - 访问本类构造方法 super(…) - 访问父类构造方法 Zi类: pac原创 2021-05-01 21:04:22 · 140 阅读 · 0 评论 -
Java学习笔记之final关键字
关于final关键字 fianl关键字的作用 final代表最终的意思,可以修饰成员方法,成员变量,类 final修饰类、方法、变量的效果 1)fianl修饰类:该类不能被继承(不能有子类,但是可以有父类) 2)final修饰方法:该方法不能被重写 3)final修饰变量:表明该变量是一个常量,不能再次赋值 final修饰局部变量 变量是基本类型:final修饰指的是基本类型的数据值不能发生改变 变量是引用类型:final修饰指的是引用类型的地址值不能发生改变 但是地址值里面的原创 2021-05-01 10:07:09 · 95 阅读 · 0 评论 -
Java学习笔记之static关键字
关于static static修饰的特点: 1)被类的所有对象共享 这也是我们判断是否使用静态关键字的条 2)可以通过类名调用 当然,也可以通过对象名调用 推荐使用类名调用 代码示例: package com.itheima_01; /* static修饰的特点: 1)被类的所有对象共享 这也是我们判断是否使用静态关键字的条件 2)可以通过类名调用 当然,也可以通过对象名调用 推荐使用类名调用原创 2021-05-01 09:58:53 · 99 阅读 · 0 评论 -
Java学习笔记之学生管理系统
学生管理系统 实现思路: 1)定义学生类 2)主界面的代码编写 3)添加学生的代码编写 4)查看学生的代码编写 5)删除学生的代码编写 6)修改学生的代码编写 两个类:Student类和StudentMangager类 代码如下: Student类 package com.itheima; /* 学生类 Alt+Insert:根据自己的需要进行选择 */ public class Student { //学号 private String sid; //姓名原创 2021-04-30 20:16:02 · 239 阅读 · 1 评论 -
Java学习笔记之ArrayList集合
关于ArrayList ArrayList常用方法: public boolean remove(Object o):删除指定元素,返回删除是否成功 public E remove(int index):删除指定索引处的元素,返回被删除的元素 public E set(int index,E element):修改指定索引处的元素,返回被修改的元素 public E get(int index):返回指定索引处的元素 public int size():返回集合中元素原创 2021-04-30 20:04:47 · 125 阅读 · 1 评论