摘要: 1 /* 2 关于方法来说,什么时候定义为实例方法?什么时候定义为静态方法? 3 有没有参考标准。 4 5 此方法一般都是描述了一个行为,如果说该行为必须由对象去触发。 6 那么该方法定义为实例方法。 7 8 参考标准: 9 当这个方法体当中,直接访问了实例变量,这个方法一定是实例方法。 10 11 阅读全文
posted @ 2020-06-17 15:14 1998青年 阅读(255) 评论(0) 推荐(0)
摘要: 1 /* 2 什么时候变量声明为实例的,什么时候声明为静态的? 3 如果这个类型的所有对象的某个属性值都是一样的, 4 不建议定义为实例变量,浪费内存空间。建议定义 5 为类级别特征,定义为静态变量,在方法区中只保留 6 一份,节省内存开销。 7 8 一个对象一份的是实例变量。 9 所有对象一份的是 阅读全文
posted @ 2020-06-17 14:24 1998青年 阅读(511) 评论(0) 推荐(0)
摘要: 1.static翻译为“静态” 2.所有static关键字修饰的都是类相关的,类级别的。 3.所有static修饰的,都是采用“类名.”的方式访问的。 4.static修饰的变量:静态变量。 5.static修饰的方法:静态方法。 变量的分类: 变量根据声明的位置进行划分: 在方法体当中声明的变量叫 阅读全文
posted @ 2020-06-17 11:00 1998青年 阅读(128) 评论(0) 推荐(0)
摘要: 怎么进行封装,代码怎么实现? 第一步:属性私有化(使用private关键字进行修饰。) private表示私有的,被这个关键字修饰后,该数据只能在本类中访问。 第二步:对外提供简单的操作入口。,一个属性对外提供两个set和get方法,外部程序只能通过set方法修改,只能通过get方法获 取,可以在s 阅读全文
posted @ 2020-06-17 09:31 1998青年 阅读(98) 评论(0) 推荐(0)
摘要: 1 /* 2 * 实现线程的第一种方法: 3 * 编写一个类,直接继承java.lang.Thread,重写run()方法 4 */ 5 public class XianCheng01 { 6 public static void main(String[] args) { 7 // 这里是主方法 阅读全文
posted @ 2020-05-28 17:09 1998青年 阅读(125) 评论(0) 推荐(0)
摘要: 1 /* 2 * 二分法查找算法是基于排序的基础之上(类库中好像有) 3 * 利用二分法对数组元素进程查找111(下标为0), 222, 333, 444, 555, 666, 777, 888 4 * 查找原理 5 * 找666这个元素的下标,此元素下标是5. 6 * 数组元素的下标为0——7 7 阅读全文
posted @ 2020-05-24 17:20 1998青年 阅读(337) 评论(0) 推荐(0)
摘要: 1 /* 2 * 数组元素的查找 3 * 1.一个一个查找,直到找到为止 4 * 2.二分法查找(算法)这个效率比较高 5 * 二分法在下篇随笔 6 */ 7 8 public class ChaZhao { 9 public static void main(String[] args) { 10 阅读全文
posted @ 2020-05-22 11:59 1998青年 阅读(319) 评论(0) 推荐(0)
摘要: 1 /* 2 * 选择排序: 3 * 选择排序比冒泡排序的效率高。 4 * 高在交换位置的次数上。 5 * 选择排序的交换位置是有意义的。 6 * 循环一次,然后找出参加比较的这堆数据中最小的,拿着这个最小的值和最前面的数据“交换位置”。 7 * 参与比较的数据:3 1 6 2 5(这一堆参加比较的 阅读全文
posted @ 2020-05-21 16:14 1998青年 阅读(162) 评论(0) 推荐(0)
摘要: 1 /* 2 * int类型的数组对象 3 * int[] arr = {9, 8, 10, 7, 6, 0, 11}; 4 * 经过冒泡排序对以上数组中的元素进行排序 5 * 6 * 原始数据:9,8,10,7,6,0,11 7 * 第一次循环: 第零位9跟第一位8进行比较,交换位置:8,9,10 阅读全文
posted @ 2020-05-21 11:31 1998青年 阅读(143) 评论(0) 推荐(0)
摘要: 1 /* 2 1.内部类:在类的内部又定义了一个新的类。被称为内部类。 3 4 2.内部类的分类: 5 静态内部类:类似于静态变量 6 实例内部类:类似于实例变量 7 局部内部类:类似于局部变量 8 9 3.使用内部类编写的代码,可读性很差,能不用尽量不用。 10 11 4.匿名内部类是内部类的一种 阅读全文
posted @ 2020-05-20 16:35 1998青年 阅读(158) 评论(0) 推荐(0)