网络异常
请检查网络设置后重试
重新加载
曹 aa 与李 jj编程
4
成员
登录后加入频道即可发帖
0/1000
不选择版块
发表
全部
学习笔记
学习打卡
易错提醒
新点子
日常生活区
是十三
频道主
2024-07-24
io输入流正统写法
3
评论
分享
是十三
频道主
2024-07-24
输入流传统写法
1
评论
分享
是十三
频道主
2024-07-19
李狗蛋老不更新
1
评论
分享
是十三
频道主
2024-07-09
1.4.1 迭代器遍历 - 迭代器介绍 - 迭代器,集合的专用遍历方式 - Iterator<E> iterator(): 返回此集合中元素的迭代器,通过集合对象的iterator()方法得到 - Iterator中的常用方法 boolean hasNext(): 判断当前位置是否有元素可以被取出 E next(): 获取当前位置的元素,将迭代器对象移向下一个索引位置
点赞
评论
分享
是十三
频道主
2024-07-09
object中的equals是判断地址的
点赞
评论
分享
是十三
频道主
2024-07-08
final
final
final关键字是最终的意思,可以修饰(类、方法、变量)修饰类:该类被称为最终类,特点是不能被继承了,修饰方法:该方法被称为最终方法,特点是不能被重写了修饰变量:该变量只能被赋值一次
public class Test {
/**
* 常量: public static final修饰的成员变量,建议名称全部大写,多个单词下划线连接
*/
public static final String SCHOOL_NAME = "黑马";
点赞
评论
分享
是十三
频道主
2024-07-08
多态
多态
多态是继承/实现情况下的一种现象
多态的前提
有继承实现的关系,存在父类引用子类对象,存在方法重写
对象多态(不同身份),行为多态(不同行为)
People p1=new Student();
people p2 =new Teacher();
student 是小范围 people 是大范围 所以可以用一个people 对象来接受一个student对象
老师学生都是人 ,人有不同的的身份
People p1=new Student();
点赞
评论
分享
是十三
频道主
2024-07-08
抽象
首先抽象类是由abstact修饰的
有抽象方法的类一定是抽象类,但抽象类不一定会有抽象方法
抽象类中可以有get set方法可以有成员变量
抽象类作为一个模版让子类继承使用的
抽象类可以继承抽象类
继承抽象类的子类必须
重写
抽象类中
所有
的
抽象
方法
抽象方法没有实现体
public abstract void run();
抽象类主要是将子类中相同的函数,就是要完成的任务。
之后在子类中去重写
1、模板方法设计模式解决方法中存在重复代码的问题。2、模板方法设计模式定义一个抽象类。在里面定义2个方法,一个是模板方法:放相同的代码里,一个是抽象方法:具体实现交给子类完成
点赞
评论
分享
是十三
频道主
2024-07-07
static
集合
Collection Map
单列集合 双列集合
每个元素(数据)只包含一个值 每个元素包含两个值(键值对)
static
叫静态,修饰成员变量 ,成员方法
加了Static是类变量 属于类 在计算机中只有一份 Static String name;
没加就是实例变量 int age;
点赞
评论
分享
是十三
频道主
2024-07-07
继承
有一个关键字可以建立父子关系
public class B extend A{
}
B继承A
子类可以直接继承父类的非私有成员(成员变量,成员内函数)
子类对象是由子类,父类共同完成的。
权限修饰符
上图ZI这个类是继承了Fu这个类所以可以访问到Fu中的protected(受保护类)和public(公开)
易错点在于protected是规定给子类访问的,不是规定给对象在别的类中访问的(规则)
单继承
java中只能单继承不能多继承,但是可以多层继承
点赞
评论
分享
公告
暂无公告
直播
暂无直播