
java
文章平均质量分 70
南疆晚歌
这个作者很懒,什么都没留下…
展开
-
Java干货(一)----Java重写时应当遵守的10条规则
Java重写时应当遵守的10条规则 1.1 只能重写继承过来的方法, 1.1.1 但不能重写父类中的静态方法、构造方法、private修饰的方法、final修饰的方法 1.2 重写的方法必须有相同的参数列表(参数个数相同,参数类型一致) 1.2.1 重载是在同一个类中,方法名相同,方法的参数个数不同 1.2.2 重写是在不同类中,是子类重写父类的方法,因为多个类继承了同一个类,并重写了父类的方法,而每个子类中重写的方法功能不一样,所以出现了多态 1.2.2.1.1 例:Animal作为父类,dog、cat、原创 2021-04-14 21:28:01 · 663 阅读 · 0 评论 -
Java干货(三)
final方法与private方法的区别: 1、 private方法只能在类的内部使用,类外无法访问 2、 final方法可以在类外被访问,不可以被重写 垃圾收集的描述: 1、 使用垃圾收集的程序不需要明确释放对象 2、 现代垃圾收集能够处理循环引用问题 3、 垃圾收集能提高程序员的效率 类的叙述: 1、 如果类没有构造方法,JVM会生成一个默认构造方法,如果定义了任意类型的构造方法,编译器都不会生成构造方法 列表(List)和集合(Set): 1、 Set不能有重复的元素,且无序,空值也只能有一个 2、原创 2021-04-14 21:54:18 · 201 阅读 · 0 评论 -
JAVA----多线程
JAVA多线程 程序是指令和数据 的集合 进程是执行程序的一次执行过程,是系统资源分配的单位 进程包含多个线程,一个进程至少包含一个线程,线程是CPU调度和执行的单位 核心概念 线程就是独立的执行路径 在程序运行时,即使没有自己创建线程,后台也会有多个线程,如主线程,gc线程; main()称之为主线程,为系统入口,用于执行整个程序 在一个线程中,如果开辟了多个线程,线程的运行由调度器安排调度,调度器是与操作系统紧密相关的,先后顺序是不能人为的干预的 对同一份资源操作时,会存在资源抢夺的原创 2021-07-16 10:41:24 · 319 阅读 · 0 评论 -
Java干货(二)
Java中提供了哪两种用于多态的机制 1、通过子类对父类方法的覆盖实现多态 2、利用重载来实现多态,即在同一个类中定义多个同名的不同方法来实现多态 Java中关于继承的描述 1、一个子类只能继承一个父类(单继承) 2、继承具有传递性(十八代单传) 3、父类一般具有通用性,子类更具体 对象创建方法中有哪些会调用构造方法 1、New语句创建对象(初始化过程中可以执行带参的构造和不带参的构造) 2、Java反射机制使用Java.lang.class或java.lang.reflect.Constructor的ne原创 2021-04-14 21:41:37 · 317 阅读 · 0 评论