会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
MR·Jerry
博客园
首页
新随笔
联系
订阅
管理
随笔 - 33
文章 - 0
评论 - 0
阅读 -
1980
2022年4月10日
异常
摘要: 1 异常分类 1.1 检查型异常 最具代表的检查型异常是用户错误或问题引起的异常,这是程序无法预见的。 如:要打开一个文件不存在时,这是异常就发生了,这些异常在编译时不能被简单地忽略。 1.2 运行时异常 运行时异常时最可能被程序员避免的异常。与检查型异常相反,运行时异常可以在编译时被忽略。 1.3
阅读全文
posted @ 2022-04-10 16:16 MR·Jerry
阅读(61)
评论(0)
推荐(0)
2022年4月9日
内部类
摘要: 内部类就是在一个类的内部再定义一个类。如A类中定义一个B类,那么B类相对于A类来说就称为内部类,而A类相对B类来说就是外部类了。 1 分类 成员内部类 静态内部类 局部内部类 匿名内部类 2 成员内部类 package com.oop; public class Outer { private in
阅读全文
posted @ 2022-04-09 21:02 MR·Jerry
阅读(45)
评论(0)
推荐(0)
抽象类 & 接口
摘要: 1 概述 用关键词 abstract 修饰的方法为抽象方法,修饰的类为抽象类。 特点 抽象类,不能使用 new 关键词来创建对象。 >抽象类是用来让子类继承的 抽象方法,只有方法的声明,没有方法的实现。 >交给子类实现 PS: 抽象类中可以没有抽象方法,但是有抽象方法的类一定要声明为抽象类 子类继承
阅读全文
posted @ 2022-04-09 20:29 MR·Jerry
阅读(21)
评论(0)
推荐(0)
static 关键字简单使用
摘要: 用static 关键字 修饰的变量和方法,随着类的加载而加载,可以直接调用 package com.oop; public class Test { private static int age;//静态变量 private double score;//非静态变量 public void run(
阅读全文
posted @ 2022-04-09 19:17 MR·Jerry
阅读(25)
评论(0)
推荐(0)
多态
摘要: 1 概述 同一方法可以根据发送对象的不同而采用不同的行为方式 一个对象的实际类型是确定的,但可以指向对象的引用类型有很多 存在条件 有继承关系 子类重写父类方法 父类引用指向子类对象 PS: 多态是方法的多态,属性没有多态 多态存在条件,方法需要重写,否则没啥意义,都调用各自的方法还有啥多态 2 实
阅读全文
posted @ 2022-04-09 19:03 MR·Jerry
阅读(19)
评论(0)
推荐(0)
继承
摘要: 1 概述 Java中只有单继承 继承是类和类之间的一种关系。除此之外,类和类之间的关系还有依赖、组合、聚合等 继承关系的2个类,一个为子类(派生类),一个为父类(基类)。子类继承父类,使用关键字extends 2 实例 PS: 一般属性才会私有,方法不会 ctrl+h 打开继承树 Java中,所有的
阅读全文
posted @ 2022-04-09 12:01 MR·Jerry
阅读(55)
评论(0)
推荐(0)
封装
摘要: 程序设计要追求 "高内聚,低耦合"。 高内聚:类的内部数据操作细节自己完成,不允许外部干涉 低耦合:仅暴露少量的方法给外部使用 1 封装(数据的隐藏) 信息隐藏:禁止直接访问一个对象中数据的实际表示,而应通过操作接口来访问。 PS:属性私有,get/set,封装大多数是对于属性来说的。 2 实例 2
阅读全文
posted @ 2022-04-09 11:52 MR·Jerry
阅读(51)
评论(0)
推荐(0)
创建对象简易分析
摘要: 1 概述 JAVA的JVM的内存可分为3个区 : 堆区 提供所有类实例和数组对象存储区域 jvm只有一个堆区(heap)被所有线程共享,堆中不存放基本类型和对象引用,只存放对象本身 栈区 每个线程包含一个栈区,栈中只保存基础数据类型的对象和自定义对象的引用(非对象),对象都存放在堆区中 每个栈中的数
阅读全文
posted @ 2022-04-09 11:50 MR·Jerry
阅读(25)
评论(0)
推荐(0)
类与对象
摘要: 1 类与对象的关系 类:类是一种抽象的数据类型,他是对某一类事物整体描述/定义。是对具体事物的抽象。 对象:是对抽象概念的具体实例 如: 类:动物 实例:猫,狗 2 初始化对象 创建对象:new关键字 2.1 创建对象后执行的操作 分配内存空间 给创建好的对象 进行默认的初始化 调用类中构造器 2.
阅读全文
posted @ 2022-04-09 11:48 MR·Jerry
阅读(76)
评论(0)
推荐(0)
Java 面向对象概述
摘要: Java的核心思想就是OOP 1 概述 1.1 面向过程 面向过程是一种以过程为中心的编程思想。 分析解决问题的具体步骤 通过函数一步步实现这些步骤,第一步作什么,第二步做什么。 场景:处理一些较为简单的问题 1.2 面向对象 分类的思维模式,基于对象(实体)的概念建立模型。 首先思考解决问题需要哪
阅读全文
posted @ 2022-04-09 11:36 MR·Jerry
阅读(25)
评论(0)
推荐(0)
下一页
公告
昵称:
MR·Jerry
园龄:
3年8个月
粉丝:
0
关注:
0
+加关注
<
2025年6月
>
日
一
二
三
四
五
六
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
搜索
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
最新随笔
1.异常
2.内部类
3.抽象类 & 接口
4.static 关键字简单使用
5.多态
6.继承
7.封装
8.创建对象简易分析
9.类与对象
10.Java 面向对象概述
积分与排名
积分 - 2039
排名 - 257575
随笔分类
Java(32)
武器库(1)
随笔档案
2022年4月(33)
阅读排行榜
1. Markdown 入门 | 一篇快速入门的Markdown 教程(612)
2. Java 数据类型转换(203)
3. Java 打印三角形(181)
4. Java 注释 标识符 数据类型(77)
5. 类与对象(76)
欢迎阅读
『MR·Jerry』
点击右上角即可分享