摘要: 在Java编程中经常碰到类型转换,对象类型转换主要包括向上转型和向下转型。 向上转型 我们在现实中常常这样说:这个人会唱歌。在这里,我们并不关心这个人是黑人还是白人,是成人还是小孩,也就是说我们更倾向于使用抽象概念“人”。再例如,麻雀是鸟类的一种(鸟类的子类),而鸟类则是动物中的一种(动物的子类)。 阅读全文
posted @ 2017-12-06 10:13 天青色等烟雨, 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 如何定义 Java 中的方法 所谓方法,就是用来解决一类问题的代码的有序组合,是一个功能模块。 一般情况下,定义一个方法的语法是: 其中: 1、 访问修饰符:方法允许被访问的权限范围, 可以是 public、protected、private 甚至可以省略 ,其中 public 表示该方法可以被其他 阅读全文
posted @ 2017-12-05 09:18 天青色等烟雨, 阅读(304) 评论(0) 推荐(0) 编辑
摘要: 什么是数组 问:编写代码保存 4 名学生的考试成绩。 答:简单啊,定义 4 个变量呗 问:那“计算全年级 400 名学生的考试成绩”,肿么办 答: 。。。。。。。 数组,就可以帮助你妥妥的解决问题啦!! 数组可以理解为是一个巨大的“盒子”,里面可以按顺序存放多个类型相同的数据,比如可以定义 int 阅读全文
posted @ 2017-12-05 09:09 天青色等烟雨, 阅读(235) 评论(0) 推荐(0) 编辑
摘要: Java条件语句之 if 生活中,我们经常需要先做判断,然后才决定是否要做某件事情。例如,如果考试成绩大于 90 分,则奖励一个 IPHONE 5S 。对于这种“需要先判断条件,条件满足后才执行的情况”,就可以使用 if 条件语句实现。 语法: 执行过程: 如: 注意哦:如果 if 条件成立时的执行 阅读全文
posted @ 2017-12-05 09:07 天青色等烟雨, 阅读(351) 评论(0) 推荐(0) 编辑
摘要: 什么是运算符 运算符是一种“功能”符号,用以通知 Java 进行相关的运算。譬如,我们需要将变量 age 的值设置为 20 ,这时候就需要一个“=”,告诉程序需要进行赋值操作。 Java 语言中常用的运算符可分为如下几种: Ø 算术运算符 Ø 赋值运算符 Ø 比较运算符 Ø 逻辑运算符 Ø 条件运算 阅读全文
posted @ 2017-12-05 09:05 天青色等烟雨, 阅读(617) 评论(0) 推荐(0) 编辑
摘要: 所谓方法,就是用来解决一类问题的代码的有序组合,是一个功能模块。 一般情况下,定义一个方法的语法是: 其中: 1、 访问修饰符:方法允许被访问的权限范围, 可以是 public、protected、private 甚至可以省略 ,其中 public 表示该方法可以被其他任何代码调用,其他几种修饰符的 阅读全文
posted @ 2017-12-02 10:37 天青色等烟雨, 阅读(43520) 评论(5) 推荐(8) 编辑
摘要: 生活中,我们经常需要先做判断,然后才决定是否要做某件事情。例如,如果考试成绩大于 90 分,则奖励一个 IPHONE 5S 。对于这种“需要先判断条件,条件满足后才执行的情况”,就可以使用 if 条件语句实现。 语法: 执行过程: 如: 注意哦:如果 if 条件成立时的执行语句只有一条,是可以省略大 阅读全文
posted @ 2017-12-02 10:35 天青色等烟雨, 阅读(2322) 评论(0) 推荐(0) 编辑
摘要: 一、继承关系 继承指的是一个类(称为子类、子接口)继承另外的一个类(称为父类、父接口)的功能,并可以增加它自己的新功能的能力。在Java中继承关系通过关键字extends明确标识,在设计时一般没有争议性。在UML类图设计中,继承用一条带空心三角箭头的实线表示,从子类指向父类,或者子接口指向父接口。 阅读全文
posted @ 2017-12-02 10:34 天青色等烟雨, 阅读(3575) 评论(0) 推荐(0) 编辑
摘要: 透切理解面向对象三大基本特性是理解面向对象五大基本原则的基础. 三大特性是:封装,继承,多态 所谓封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。封装是面向对象的特征之一,是对象和类概念的主要特性。 简单的说,一个类就是一个封装了数 阅读全文
posted @ 2017-12-02 10:25 天青色等烟雨, 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 1、一维数组的声明方式: type[] arrayName; 或 type arrayName[]; 附:推荐使用第一种格式,因为第一种格式具有更好的可读性,表示type[]是一种引用类型(数组)而不是type类型。建议不要使用第二种方式 下面是典型的声明数组的方式: // 声明整型数组 int[] 阅读全文
posted @ 2017-11-20 17:01 天青色等烟雨, 阅读(124863) 评论(0) 推荐(4) 编辑