- 博客(7)
- 收藏
- 关注
原创 多态
一.面向对象的特性:继承 封装 多态1.封装-保证数据安全-属性私有化2.多态—需要继承做基础,多种形态,重载调用方法时,先找父类,没有会报错,有则会继续去子类中找,若有则执行子类方法,若无则执行父类方法3.设计模式 -单例模式(懒汉式,饿汉式)一个类最多只允许创建一个对象(构造函数私有)4.== 和equals的区别==:用于判断基本数据类型Equals用于判断引用数据类...
2019-03-13 21:16:10
827
原创 继承
一. 面向对象的三大特征:封装性、多态性、继承性。继承性作用:简化代码(减少代码冗余)重写:方法名相同,参数名也得相同(当父类方法不能满足子类的需求,子类中重写方法访问修饰符不能比子类更严格)Equals和hashcode:重写时两个方法要一起出现。访问修饰符无限制 继承 本类 同包Public(公有的) ...
2019-03-12 18:36:45
460
原创 面向对象1
一.面向对象:1.发展:机器语言(0101) 汇编语言(操作系统) 高级语言(c) 面向对象(java)2.万事万物皆对象床前明月光,疑是地上霜,举头望明月,低头思故乡对象:床 明月光 地上霜 头 明月 故乡3.一类相同属性的对象集合(抽象)—类例:桌子,电脑类中固定的事物(具体)—对象例:我的桌子,某某人的电脑4.属性-是对类和对象的静态描述5.方法-是对类和对象...
2019-03-11 22:09:15
352
原创 排序算法
一.排序算法(8种)1.冒泡排序基本思想:在要排序的一组数中,对当前还未排好序的范围内的全部数,自上而下对相邻的两个数依次进行比较和调整,让较大的数往下沉,较小的往上冒。即:每当两相邻的数比较后发现它们的排序与排序要求相反时,就将它们互换。例1. 将一个给定的整型数组转置输出。例如: 源数组:1 2 3 4 5 6转置之后的数组:6 5 4 32 1public class day5...
2019-03-10 19:56:32
234
原创 数组和练习题
一. 练习题打印这个图案。*****public class day4 { /** * @author yhl * @time 2019.03.07 * @content recircle * @param args */ public static void main(String[] args) { // TODO Auto-g...
2019-03-07 22:09:40
168
原创 循环知识点及练习
一. 循环单循环1)for循环for(起始;终止;步长){循环体}例1. 本金10000元存入银行,年利率是千分之三,每过1年,将本金和利息相加作为新的本金。计算5年后,获得的本金是多少?(用double存储)public class day3 {/**@time 2019.03.06@author yhl@content reciver@param args/p...
2019-03-06 19:38:18
310
原创 java学习day2
一.字符集GB2312 GBK unicode 0000 0000 0000 0000A1.Ascii码 A:65, B:66…(范围65~90)a: 97, b: 98… (范围97~122)例:定义一个字符,判断是否为字母。public class day2 {/*** @author yhl* @time 2019-03-04* @content homework...
2019-03-05 17:59:42
160
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人