摘要: 一:让计算机随机产生100个0到100之间的整数,每个整数代表某个学生的成绩,计算这些成绩的平均值 二: 输入一个100-999的数,判断它是不是水仙花数 三:判断一个数是奇数还是偶数 四:升学考试问题:英语,数学C语言三门总成绩大于等于230,并且英语成绩大于等于60才能升学 五:输入一个数,判断 阅读全文
posted @ 2018-06-30 17:18 HJ0101 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 什么是异常? 异常就是"意外,例外"的意思,也就是非正常情况,Java中异常的本质就是程序上的错误; 如何处理异常? Java提供了强大的异常处理机制,用过异常机制,我们可以更好的提升程序的健壮性; 异常处理机制为:抛出异常,捕捉异常 主要通过try catch finally throw thro 阅读全文
posted @ 2018-06-30 10:09 HJ0101 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 什么是多态呢? 在Java程序中,允许不同类的对象对同一消息做出不同的响应. 编译时多态:又叫设计时多态,通过方法重载实现 运行时多态(Java中的多态):程序运行时,决定调用哪个方法实现多态的前提条件: 必须满足继承关系; 父类引用指向子类实例对象;向上转型:(隐式转型,自动转型) 父类应用指向子 阅读全文
posted @ 2018-06-29 09:02 HJ0101 阅读(135) 评论(0) 推荐(0) 编辑
摘要: Object类:是所有类的父类 Java中每一个类都可以使用Object类中定义的方法存放在 package Java.lang -eqauals -toStringfinal:关键字 修饰类不允许被修改 修饰的方法不允许被子类重写 修饰变量表示不允许被修改 可以和static配合使用:静态的不允许 阅读全文
posted @ 2018-06-26 09:06 HJ0101 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 2018年2月20日星期二 Java_继承 什么是继承? 简单来说继承就是满足”A is a B”的关系.是一种类与类之间的关系,是在已经存在的类的基础上创建一个新的类,新类可以拥有自己的属性和方法,但不能选择性的继承父类,必须完全继承父类非私有的属性和方法.就像父亲拥有双眼皮,儿子无法选择继承父亲 阅读全文
posted @ 2018-06-25 11:44 HJ0101 阅读(122) 评论(0) 推荐(0) 编辑
摘要: Java-封装 将类的某些信息进行隐藏,不允许外部程序进行直接的访问; 只能通过特定的借口进行访问; 银行的ATM机:储户无法直接拿到ATM中money 但通过特定的银行卡的密码和基本的操作就可以轻松的取出money;Java包:文佳管理 解决要创建同名类问题 定义包:package 包名;必须在源 阅读全文
posted @ 2018-06-24 14:28 HJ0101 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 对象:在Java语言中有一句经典的语句:万物皆对象.对象就是世界客观存在的. 面向对象:就是关注对象各方面的信息 类:相当于一个模子,确定对象的特征(属性)和行为(方法) 对象:是类的实例化表象, 属性:对象拥有的静态特征 比如对象有什么 如姓名,身高 方法:对象具有的动态行为 比如对象能做什么 如 阅读全文
posted @ 2018-06-23 08:54 HJ0101 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 数组管理系统 阅读全文
posted @ 2018-06-22 08:34 HJ0101 阅读(483) 评论(0) 推荐(0) 编辑
摘要: 什么是方法:解决一类问题的功能模块 一个类中有两种东西:属性,方法 属性类似于:身高,体重 方法类似于:睡觉,吃饭方法调用 1.对象名.方法名 2.类名.方法名声明 访问修饰符 返回类型 方法名(参数列表){ 方法体 }方法重载:方法名相同 ,参数列表不同(数量,类型) 方法的传值问题: 基本数据类 阅读全文
posted @ 2018-06-22 08:20 HJ0101 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 什么是数组 相同类型的数据按顺序组成的引用数据类型 一维数组: 声明:类型 数组名[]; 类型[] 数组名; 创建:类型[] 数组名 = new 类型[数组长度]; 类型 数组名[] = new 类型[数组长度]; 初始化:类型[] 数组名 = {,,,,,} 元素之间用英文逗号(,)隔开 类型 数 阅读全文
posted @ 2018-06-21 12:48 HJ0101 阅读(106) 评论(0) 推荐(0) 编辑