上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 17 下一页
摘要: 1.Person p加载Person类信息(Person.class,只会加载一次) 2.在堆中分配空间(内存地址),为属性赋初始值(默认初始化) 3.显示初始化基本类型int age=90,引用类型依旧为默认值String name(显示初始化) 4.构造器初始化 5.对象在堆地址返回给p(p是对 阅读全文
posted @ 2021-09-02 18:14 CH0701 阅读(46) 评论(0) 推荐(0)
摘要: 1.作用域的基本使用 全局变量(属性)可以不赋值,直接使用,因为有默认值 局部变量必须赋值后,才能使用,因为没有默认值(直接使用会报错——未初始化值) 2.作用域的使用细节,五点 属性的生命周期较长,伴随着对象的创建而创建,伴随着对象的销毁而销毁(对象创建JVM内存分析,对象在堆中) 局部变量生命周 阅读全文
posted @ 2021-09-02 17:38 CH0701 阅读(86) 评论(0) 推荐(0)
摘要: 1.可变参数的使用,可变参数的作用:优化方法重载 int...表示接受的时可变参数,类型是int,可以接收(0-多)个参数 使用可变参数是,可以当作数组来使用,即nums可以当作数组 遍历nums求和即可 2.可变参数的细节 5点注意事项: 直接传递一个数组到可变参数中: 3.可变参数的练习 阅读全文
posted @ 2021-09-02 16:47 CH0701 阅读(41) 评论(0) 推荐(0)
摘要: 1.重载介绍 什么是重载:多个同名方法,通过不同的形参(个数,类型,顺序)进行区分,可以有不同的返回值 重载的好处:减少起名,减少记名,利于接口编程 2.重载快速入门 案例: 参数匹配时,先看参数个数是否一致,再判断参数类型是否一致 3.重载使用细节 方法重载不能通过使用不同的参数名实现 方法重载不 阅读全文
posted @ 2021-09-02 16:24 CH0701 阅读(76) 评论(0) 推荐(0)
摘要: 16.单链表介绍和内存布局;链表(Linked List),有带头结点和不带头结点之分;链式存储,每个结点的位置不确定 17.单向链表的创建和遍历的分析实现 单链表创建示意图(添加),遍历分析: class Node结构: 单链表用一个类来实现class singleLinkedList,将一个个的 阅读全文
posted @ 2021-09-02 12:31 CH0701 阅读(75) 评论(0) 推荐(0)
摘要: 10.队列的应用场景,银行排队;队尾rear添加数据,队首front取数据;可以通过数组或链表实现 11.数组模拟队列的思路,Queue类存放数组 问题:数组只能用一次,当数组数据加满后,不能再添加;且数据取出完后,不能再添加数据,front和rear都指向了队尾——>环形队列 当取出元素后,数组的 阅读全文
posted @ 2021-09-01 23:03 CH0701 阅读(150) 评论(0) 推荐(0)
摘要: 7.稀疏数组的应用场景:五子棋,存盘退出,续上盘的功能 8.稀疏数组转换的思路分析 9.稀疏数组的代码实现 阅读全文
posted @ 2021-09-01 18:25 CH0701 阅读(44) 评论(0) 推荐(0)
摘要: 1.字符串匹配,暴力算法(简单,效率低),KMP算法(部分匹配表);汉诺塔,分治算法; 2.八皇后,92种摆法,回溯算法;马踏棋盘,图的深度优化遍历算法(DFS)+贪心算法优化 3.内容包括: 稀疏数组、单向队列、环形队列、单向链表、双向链表、环形链表、约瑟夫问题、栈、前缀、中缀、后缀表达式、中缀表 阅读全文
posted @ 2021-09-01 18:24 CH0701 阅读(88) 评论(0) 推荐(0)
摘要: 1.方法快速入门,行为method; 2.写一个有形参的成员方法,累加器加到n;有返回值的成员方法 3.方法调用机制 方法内调用方法会再开栈,最后逐级返回 分析: 调用方法getSum()时,会生成一个新的栈 将10赋给num1,20赋给num2 return结果返回p1.getSum(10,20) 阅读全文
posted @ 2021-09-01 09:22 CH0701 阅读(151) 评论(0) 推荐(0)
摘要: 1.反射机制问题,反射:框架的灵魂;根据配置文件re.properties指定的信息,创建并调用方法;Properties类读取配置文件; 通过外部文件的配置,在不修改源码的情况下,来控制程序,也符合OCP原则(开闭原则:不修改源码,扩展功能) 2.反射快速入门; 通过类的全路径加载类,Class 阅读全文
posted @ 2021-08-31 18:13 CH0701 阅读(144) 评论(0) 推荐(0)
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 17 下一页