会员
周边
众包
新闻
博问
闪存
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Eternity2
博客园
首页
新随笔
联系
订阅
管理
2020年9月26日
注解与反射
摘要: 注解(Annotation) 注解的作用 不是程序本身,可以对程序作出解释(这点和注释一样) 可以被其他程序(比如:编译器等)读取 注解的格式 注解是以“@注释名”在代码中存在的,还可以添加一些参数值 内置注解 @Override:定义在java.lang.Override中,此注释只适用于修辞方法
阅读全文
posted @ 2020-09-26 13:22 Eternity2
阅读(87)
评论(0)
推荐(0)
2020年2月28日
Java学习笔记(十三)面向对象---异常
摘要: 概述 对异常的理解 程序在运行过程中出现不正常情况。是对问题的描述,将问题进行对象的封装。 异常的由来 问题也是现实生活中一个具体的事物,也可以通过Java的类的形式进行描述,并封装成对象。 对于问题的划分 一种是严重的问题,一种是非严重的问题。 + 对于严重的:Java通过Error类进行描述。
阅读全文
posted @ 2020-02-28 21:52 Eternity2
阅读(351)
评论(0)
推荐(0)
2020年2月17日
Java学习笔记(十二)面向对象---内部类
摘要: 内部类的访问规则 + 内部类可以直接访问外部类中的成员,包括私有成员。 因为内部类中持有了一个外部类的引用,格式为:外部类名.this + 外部类要访问内部类,必须要建立内部对象。 运行结果: 访问 1. 当内部类定义在外部类的成员位置上,而且非私有,可以在外部其他类中直接建立内部类对象。 格式:
阅读全文
posted @ 2020-02-17 23:33 Eternity2
阅读(167)
评论(0)
推荐(0)
2020年2月15日
Java学习笔记(十一)面向对象---多态
摘要: 多态的体现 父类的引用指向了自己的子类对象。 父类的引用也可以接受自己的子类对象。 代码体现 运行结果 多态的前提 必须是类与类之间有关系。要么是继承关系,要么实现。 存在复写关系。 多态利弊 利处 多态的出现大大地提高了程序的拓展性。 弊端 提高了拓展性,但是只能使用父类的引用访问父类中的成员,不
阅读全文
posted @ 2020-02-15 21:24 Eternity2
阅读(141)
评论(0)
推荐(1)
2020年2月14日
Java学习笔记(十)面向对象---接口
摘要: 理解 初期理解 可以认为接口是一个特殊的抽象类。当接口中的方法都是抽象的,那么该类可以通过接口的形式来表示。 + class用于定义类 + interface用于定义接口 格式特点 1. 接口中常见定义:常量,抽象方法。 2. 接口中的成员都有固定修饰符 + 常量:public static fin
阅读全文
posted @ 2020-02-14 18:39 Eternity2
阅读(191)
评论(0)
推荐(0)
Java学习笔记(九)面向对象---模板方法设计模式
摘要: 理解 在定义功能时功能的一部分是确定的,但是有一部分是不确定的,而确定的部分在使用不确定的部分,那么就将不确定的部分暴露出去,由该类的子类完成。 举例 需求 获取一段程序的运行时间 代码
阅读全文
posted @ 2020-02-14 15:57 Eternity2
阅读(161)
评论(0)
推荐(0)
Java学习笔记(八)面向对象---抽象类
摘要: 当多个类中出现相同功能,但是功能主体不同时,我们可以向上抽取,只抽取功能定义,而不抽取功能主体。 抽象类的特点 1. 抽象方法一定在抽象类中。 2. 抽象方法和抽象类都必须被abstract关键字修饰。 3. 抽象类不可以用new创建对象,因为调用抽象方法没有意义。 4. 抽象类中的抽象方法要被使用
阅读全文
posted @ 2020-02-14 15:25 Eternity2
阅读(215)
评论(0)
推荐(0)
Java学习笔记(七)面向对象---final关键字
摘要: final 1. 可以修饰类,函数,变量。 2. 被final修饰的类不可以被继承。 3. 被final修饰的方法不可以被复写。 4. 被final修饰的变量是一个常量,只能被赋值一次。final既可以修饰成员变量,又可以修饰局部变量。(常量的书写规范为:常量名的所有字母都大写,如果由多个单词组成,
阅读全文
posted @ 2020-02-14 13:56 Eternity2
阅读(98)
评论(0)
推荐(0)
Java学习笔记(六)面向对象---继承
摘要: 继承是面向对象思想的三大特征之一 理解 继承可以使得子类具有父类的属性和方法或者重新定义、追加属性和方法等。 作用 1. 提高了代码的复用性。 2. 使得类与类之间产生了关系,为多态的特性奠定了基础。 举例 在以上代码中, Student 类和 Worker 类共有 name 和 age 属性,所以
阅读全文
posted @ 2020-02-14 00:19 Eternity2
阅读(138)
评论(0)
推荐(0)
2020年2月13日
Java学习笔记(五)面向对象---单例设计模式
摘要: 设计模式 软件设计模式(Design pattern),又称设计模式,是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性、程序的重用性。 单例设计模式 这一模式的目的是使得类的一个对象成为系统中的唯一实例。 实现
阅读全文
posted @ 2020-02-13 16:56 Eternity2
阅读(124)
评论(0)
推荐(0)
下一页
公告