会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
寇
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
下一页
2023年4月9日
访问修饰符
摘要: 四种访问修饰符 | | 本类 | 同包 | 子类 | 不同包 | | | | | | | | public | ✓ | ✓ | ✓ | ✓ | | protect | ✓ | ✓ | ✓ | × | | 默认 | ✓ | ✓ | × | × | | private | ✓ | × | × | × |
阅读全文
posted @ 2023-04-09 13:39 寇
阅读(31)
评论(0)
推荐(0)
2023年4月8日
Object类中的方法
摘要: Object类的详解 “= =”和equal的对比 ==:既可以判断基本类型,又可以判断引用类型 = =:如果判断基本类型,判断的是值是否相等。 = =:如果判断引用类型,判断的是地址是否相等。即判断的是不是同一个对象 equal方法怎么看源码:光标放在方法上,ctrl+b(或者右键点击go to)
阅读全文
posted @ 2023-04-08 14:28 寇
阅读(33)
评论(0)
推荐(0)
2023年4月7日
多态
摘要: 多态 多态的基本介绍 方法或对象具有多种形态,是面向对象的第三大特征,多态是建立在封装和继承基础之上的 多态的具体体现 方法的多态:重写和重载就体现了多态 对象的多态(核心) 重要的几句话: 一个对象的编译类型和运行类型可以不一样 编译类型在定义对象的时候就固定了,不能改变 运行类型是可以改变的 编
阅读全文
posted @ 2023-04-07 17:04 寇
阅读(29)
评论(0)
推荐(0)
2023年4月6日
方法的重写
摘要: 方法重写 基本介绍 简单地说,就是子类中的方法名,返回类型,参数都跟父类的方法一样,那么我们就称子类的这个方法覆盖了父类的方法 方法重写的注意事项 返回类型:子类的参数类型和方法名都必须要和父类的一样,子类的返回类型要是父类返回类型的子类,或者相同 修饰符:子类方法不能缩小父类方法的访问条件 pub
阅读全文
posted @ 2023-04-06 20:23 寇
阅读(26)
评论(0)
推荐(0)
super关键字
摘要: super关键字 基本介绍 super代表父类的引用,可以引用方法,属性以及构造器 基本语法 访问父类的属性,但不能访问private属性,案例:super.属性名; 访问父类的方法,但不能访问private方法,案例:super.方法名(参数列表); 访问父类的构造器,super.(参数列表);
阅读全文
posted @ 2023-04-06 16:48 寇
阅读(44)
评论(0)
推荐(0)
继承
摘要: 继承 为什么要继承 两个类相同属性太多是我们就会采用继承,是为了解决代码的复用性,使得代码看的更简洁 继承的基本介绍和示意图 继承可以解决代码复用,让我们的编程更加接近人的思维,当多个类存在相同的属性和方法时,可以从这些类中抽象出父类,在父类中定义这些属性和方法,只要通过extends关键字来声明继
阅读全文
posted @ 2023-04-06 10:33 寇
阅读(46)
评论(0)
推荐(0)
2023年3月30日
构造器
摘要: 构造器 构造器的定义: 构造器又叫构造方法,是类的一种特殊方法,他的主要作用是完成对新对象的初始化 构造器的特点: 方法名与类名相同 没有返回值 在创建对象时,系统会自动调用构造器,来完成对对象的初始化值 构造器不能创建对象!!! 如果我们没有写构造器,系统会给类生成一个无参构造器 一旦我们定义构造
阅读全文
posted @ 2023-03-30 11:16 寇
阅读(27)
评论(0)
推荐(0)
2023年3月29日
封装
摘要: 封装 封装的定义 封装就是把抽象出来的数据[属性]和对数据的操作[方法]封装在一起,数据被保护在内部,程序的其他部分只有通过被授权的操作[方法],才能对数据进行操作 封装的好处 隐藏实现细节:方法 可以对数据进行验证,保证安全合理 封装的实现步骤 将属性私有化(private) 提供一个公共的set
阅读全文
posted @ 2023-03-29 19:58 寇
阅读(46)
评论(0)
推荐(0)
markdown使用说明
该文被密码保护。
阅读全文
posted @ 2023-03-29 14:33 寇
阅读(0)
评论(0)
推荐(0)
异常机制
摘要: 异常机制 什么是异常 就是在运行过程中出现的意外,遇到的一些异常问题(Exception) 如:文件找不到、网络连接失败、非法参数 异常体系结构 java把异常当作对象来处理,并定义了一个基类java.lang.Throwable作为所有异常的超类 在Java API中已经定义了许多异常类,这些异常
阅读全文
posted @ 2023-03-29 14:33 寇
阅读(36)
评论(0)
推荐(0)
上一页
1
2
3
4
5
下一页
公告