会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
梦清欢
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
下一页
2020年4月9日
Java重写&重载*
摘要: 重写 (Override) 在子类中如果创建了一个与父类中相同名称、相同返回值类型、相同参数列表的方法,只是方法体中的实现不同,以实现不同于父类的功能,这种方式称为方法重写(又称为方法覆盖) 当父类中的方法无法满足子类需求或子类具有特有功能的时候,需要方法重写 子类可以根据需要,定义特定于自己的行为
阅读全文
posted @ 2020-04-09 14:04 梦清欢
阅读(228)
评论(0)
推荐(0)
2020年4月8日
Java继承(三十)
摘要: Java继承 1.继承的概念: 继承是类与类的一种关系,是一种“ is a ”的关系 注:Java中的继承是单继承(一个类只有一个父类) 2.继承的好处: 子类拥有父类的所有属性和方法(private修饰的无效) 实现代码复用 3.语法规则: class 子类 extends 父类 例:class
阅读全文
posted @ 2020-04-08 17:21 梦清欢
阅读(134)
评论(0)
推荐(0)
2020年4月7日
Java中的内部类(二十九)
摘要: 内部类 内部类( Inner Class )就是定义在另外一个类里面的类。与之对应,包含内部类的类被称为外部类。 内部类的主要作用如下: 1)内部类提供了更好的封装,可以把内部类隐藏在外部类之内,不允许同一个包中的其他类访问该类 2)内部类的方法可以直接访问外部类的所有数据,包括私有的数据 3)内部
阅读全文
posted @ 2020-04-07 17:20 梦清欢
阅读(146)
评论(0)
推荐(0)
Java this 关键字(二十八)
摘要: this 关键字 1.this关键字代表当前对象 this.属性名 操作当前对象的属性 this.方法名 调用当前对象的方法 2.封装对象属性的时候,经常会使用this关键字 this.属性名 大部分时候,普通方法访问其他方法、成员变量时无须使用 this 前缀,但如果方法里有个局部变量和成员变量同
阅读全文
posted @ 2020-04-07 16:40 梦清欢
阅读(515)
评论(1)
推荐(1)
Java修饰符
摘要: Java语言提供了很多修饰符,主要分为以下两类: 访问修饰符 非访问修饰符 修饰符用来定义类、方法或者变量,通常放在语句的最前端 例如: public class Learn { public class ClassName { } private boolean isSave; static fi
阅读全文
posted @ 2020-04-07 11:05 梦清欢
阅读(161)
评论(0)
推荐(0)
2020年4月3日
使用包管理Java中的类(二十六)
摘要: Java中的包 1.包的作用: 管理Java文件 解决同名文件冲突 2.定义包:package 包名 注:必须放在Java源程序的第一行 包名和类之间可以使用“.”号隔开(如:demo.HelloWorld) 可以通过包名(层次关系)来区分相同名字的类。如: 类名:MyMusic 包名:music
阅读全文
posted @ 2020-04-03 17:05 梦清欢
阅读(249)
评论(0)
推荐(0)
2020年3月30日
Java封装(二十五)
摘要: 面向对象特性 面向对象三大特性:封装、继承、多态 封装 1.概念:将类的某些信息隐藏在类内部,不允许外部程序直接访问,而是通过该类提供的方法来实现对隐藏信息的操作和访问。 例如:一台计算机内部比较复杂,有主板、CPU、硬盘和内存, 而一般用户不需要了解它的内部细节,不需要知道主板的型号、CPU 主频
阅读全文
posted @ 2020-03-30 17:32 梦清欢
阅读(152)
评论(0)
推荐(0)
2020年3月20日
Java类和对象
摘要: 对象 例如: 1)狗是一个对象,它有颜色、名字、品种等属性,还有摇尾巴、吃饭、汪汪叫等行为 2)学生是一个对象,TA有学号、姓名、所在班级等属性,还有学习、提问、走路、吃饭等行为 狗、学生只是抽象的描述,这个抽象的描述称为 “类”,类是一个模板,它描述一类对象的属性和行为 狗狗小白、狗狗小花 or
阅读全文
posted @ 2020-03-20 11:18 梦清欢
阅读(270)
评论(0)
推荐(0)
2020年3月17日
编程练习(二十三)
摘要: 要求: 1)要求通过定义带参带返回值的方法来实现。 2)通过参数传入数组的长度(例如长度为8),方法执行后返回赋值后的数组。 3)通过(int)(Math.random() * 100) 生成100以内的随机数。 注:Math类是用于进行算术操作的类,Math.random()生成0-1的浮点数。
阅读全文
posted @ 2020-03-17 17:42 梦清欢
阅读(208)
评论(0)
推荐(0)
Java方法(二十二)
摘要: 所谓方法,就是用来解决一类问题的代码的有序组合,是一个功能模块。 一般情况下,定义一个方法的语法格式为: 访问修饰符 返回值类型 方法名(参数列表) { 方法体 } 其中: - 访问修饰符:方法允许被访问的权限范围,可以是public、protected、private甚至可以省略,其中public
阅读全文
posted @ 2020-03-17 10:39 梦清欢
阅读(327)
评论(0)
推荐(0)
上一页
1
2
3
4
5
下一页
公告