自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 面向对象三大特征的多态

多态的定义:       是指同一行为,具有多个不同表现形式。多态的条件:继承或者实现【二选一】方法的重写【意义体现:不重写,无意义】父类引用指向子类对象【格式体现】多态的好处:         增加方法的扩展性和复用性。使用多态特性,注意什么样的弊端:         不能调用子类特有方法,必须向下转型。接口的定义:          接口,是Java语言中一种引用类型,是方法的集合。     ...

2018-07-05 16:01:10 265

原创 综合案例:群主发普通红包

群主发普通红包。某群有多名成员,群主给成员发普通红包。普通红包的规则:群主发一笔金额,从群主余额中扣除,平均分成n等份,让成员领取。成员领取红包后,保存到成员余额中。请根据描述,完成案例中所有类的定义以及指定类之间的继承关系,并完成发红包的操作。...

2018-07-02 17:36:45 1205

原创 面向对象三大特征的继承

继承:就是子类继承父类的属性和行为,使得子类对象具有与父类相同的属性、相同的行为。子类可以直接访问父类中的非私有的属性和行为。(是指在现有类的基础上定义一个新的类,现有类称为父类,新的类称为子类)继承的作用:子类会自动拥有父类的可继承的内容继承的好处:提高代码的复用性类与类之间产生了关系,是多态的前提继承的特点:Java只支持单继承一个类可以有多个子类Java支持多层继承父类不可被继承的内容:1、...

2018-07-02 16:38:23 134

原创 面向对象三大特征的封装

1、一个类与它的对象之间是什么关系?类是对象的模板,对象是类的实体。2、如何定义一个类,由哪些部分组成,各个部分的作用是什么?二部分:        成员变量:描述对象的属性       成员方法:描述对象的行为3、如何创建一个对象,如何使用该对象?//创建对象格式:数据类型  变量名 = new 数据类型();//对象使用方式:变量名.成员变量变量名.成员方法();4、局部变量和成员变量的区别?...

2018-07-01 00:44:31 163

原创 数组扩展练习

有一个编程比赛,有5个评委给选手打分.取消最高分和最低分后的平均分就是这个选手的最后得分,这5个评委的评分为:{99, 100, 98, 97, 96};    分析:        1. 5个评委的评分,使用一个数组在保存        2. 找到数组中的最高分(获取最大值)        3. 找到数组中的最低分(获取最小值)        4. 计算所有总分,求和思想        5. 计...

2018-06-29 21:51:31 187

原创 控制台如何打印九九乘法表

需求实现:打印99乘法表:代码实现,效果如图所示:开发提示:99乘法表有9行有列,使用嵌套循环行和列的数量一样多,可以看成如下三角形public class Test{ public static void main(String[] args){ print99(9); } public static void print99(int n){ ...

2018-06-27 16:32:58 2196

原创 方法概念

方法定义的参数和返回值含义:位置数据作为参数列表。return 结果;会返回调用方法的地方方法的调用过程图示:方法的三种调用形式:1、直接调用:方法名(参数),没有对返回值处理2、赋值调用(常用):数据类型  变量名 = 方法名(参数);3、输出调用:System.out.println(方法名(参数));...

2018-06-27 13:25:21 284

原创 水仙花案例与嵌套循环案例

需求实现 获取3位数的水仙花数,效果如图所示:编写步骤: 1. 使用for循环获取100-999中的每个数字 2. 在for循环中获取这个数字的百位 3. 在for循环中获取这个数字的十位4. 在for循环中获取这个数字的个位 5. 如果个位的立方 + 十位的立方 + 百位的立方等于这个数本身,则打印这个水仙花数字参考答案:public static void main(String[] args...

2018-06-26 00:59:36 2418 1

原创 循环语句

理解for语句的格式和执行流程:理解while语句的格式和执行流程:理解do...while语句的格式和执行流程:了解跳出语句break,continue的意义:使用场景break:跳出循环,让循环提前结束 在选择结构switch语句中 在循环语句中 离开使用场景的存在是没有意义的continue:使用场景:结束本次循环,继续下一次的循环理解嵌套for循环的执行流程:外层循环控制行数,内存循环控制...

2018-06-26 00:31:34 134

原创 条件判断语句

理解if语句的格式和执行流程:理解if...else语句的格式和执行流程:理解if...else if语句的格式和执行流程:public static void main(String[] args) {     System.out.println("开始");       // x和y的关系满足如下:     // x>=3 y = 2x + 1;     //‐1<=x...

2018-06-26 00:11:55 977

原创 运算符

什么是运算符:对变量进行操作的符号。运算符的分类:算术运算符,赋值运算符,比较运算符,逻辑运算符,三元运算符。算术运算符分类+加法运算,字符串拼接-减法运算*乘法运算/除法运算%取模运算,两个数字相除取余数++、--自增自减运算  %取余面试题:System.out.println(5%3);//2System.out.println(-5%3);//-2System.out.println(...

2018-06-24 17:21:43 91

原创 数据类型转换

理解数据类型的自动转换:将取值范围小的类型自动提升为范围大的类型,如:byte、short、char→int→long→float→double//一个int类型变量和一个byte类型变量进行加法运算,结果会是什么数据类型?public static void main(String[] args){ int i=1; byte b=2; //byte x=b+i; ...

2018-06-24 15:38:39 256

原创 常量和变量

常量:什么是常量? java中固定不变的数据叫常量。比如1,2,'a',"你好",等。变量的概述和定义格式:什么是变量?变量是内存中的一块小区域,其值可以在一定范围内发生改变。类似于(钱包)定义格式:数据类型  变量名 = 初始化值;int a=5;数据类型概述和分类:引用数据类型:类,接口,数组。:...

2018-06-24 14:27:58 105

原创 Java的相关概念

java的跨平台依赖虚拟机,虚拟机是不跨平台的,一个平台一个虚拟机。JVM JDK JRE 的概述:JVM是java虚拟机(JVM Java Virtual Machine)JRE是java的运行环境:核心类库JDK是java的开发工具集:开发工具:java.exe\javac.exe注释的概述和分类:什么是注释?用来解释和说明程序的文字,注释是给人看到,编译器不会理会注释的分类://单行注释  ...

2018-06-24 14:05:55 121

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除