摘要: /** * * A:案例演示 * 数组高级二分查找代码 * B:注意事项 * 如果数组无序,就不能使用二分查找。 * 因为如果你排序了,但是你排序的时候已经改变了我最原始的元素索引。 */ public static void main(String[] args) { int[] arr = {1 阅读全文
posted @ 2019-04-01 13:28 愚蠢的程序员 阅读(278) 评论(0) 推荐(0) 编辑
摘要: /** * * A:案例演示 * 数组高级冒泡排序代码 */ public static void main(String[] args) { int[] arr = {24, 69, 80, 57, 13}; bubbleSort(arr); //selectSort(arr); print(arr); } /* * 冒泡排序 * 1,返回值类型,v... 阅读全文
posted @ 2019-04-01 13:27 愚蠢的程序员 阅读(540) 评论(0) 推荐(0) 编辑
摘要: Eclipse的视窗和视图概述视窗 每一个基本的窗体被称为视窗 * PackageExplorer 显示项目结构,包,类,及资源 * Outline 显示类的结构,方便查找,识别,修改 * Console 程序运行的结果在该窗口显示 * Hierarchy 显示Java继承层次结构,选中类后F4 视 阅读全文
posted @ 2019-04-01 13:22 愚蠢的程序员 阅读(455) 评论(0) 推荐(0) 编辑
摘要: A:this和super都代表什么 * this:代表当前对象的引用,谁来调用我,我就代表谁 * super:代表当前对象父类的引用B:this和super的使用区别 * a:调用成员变量 * this.成员变量 调用本类的成员变量,也可以调用父类的成员变量 * super.成员变量 调用父类的成员 阅读全文
posted @ 2019-04-01 13:20 愚蠢的程序员 阅读(508) 评论(0) 推荐(0) 编辑
摘要: 静态变量和成员变量的区别* 静态变量也叫类变量 成员变量也叫对象变量* A:所属不同 * 静态变量属于类,所以也称为为类变量 * 成员变量属于对象,所以也称为实例变量(对象变量)* B:内存中位置不同 * 静态变量存储于方法区的静态区 * 成员变量存储于堆内存* C:内存出现时间不同 * 静态变量随 阅读全文
posted @ 2019-04-01 13:19 愚蠢的程序员 阅读(553) 评论(0) 推荐(0) 编辑
摘要: * A:在类中的位置不同 * 成员变量:在类中方法外 * 局部变量:在方法定义中或者方法声明上* B:在内存中的位置不同 * 成员变量:在堆内存(成员变量属于对象,对象进堆内存) * 局部变量:在栈内存(局部变量属于方法,方法进栈内存)* C:生命周期不同 * 成员变量:随着对象的创建而存在,随着对 阅读全文
posted @ 2019-04-01 13:15 愚蠢的程序员 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 原码 * 就是二进制定点表示法,即最高位为符号位,“0”表示正,“1”表示负,其余位表示数值的大小。 * 通过一个字节,也就是8个二进制位表示+7和-7 * 0(符号位) 0000111 * 1(符号位) 0000111 反码 * 正数的反码与其原码相同;负数的反码是对其原码逐位取反,但符号位除外。 阅读全文
posted @ 2019-04-01 13:14 愚蠢的程序员 阅读(363) 评论(0) 推荐(0) 编辑
摘要: Java语言平台 * J2SE(Java 2 Platform Standard Edition)标准版 * 是为开发普通桌面和商务应用程序提供的解决方案,该技术体系是其他两者的基础,可以完成一些桌面应用程序的开发 * J2ME(Java 2 Platform Micro Edition)小型版 * 阅读全文
posted @ 2019-04-01 13:09 愚蠢的程序员 阅读(433) 评论(0) 推荐(0) 编辑
摘要: :win+r--cmd--回车* A:d: 回车 盘符切换* B:dir(directory):列出当前目录下的文件以及文件夹* C:cd (change directory)改变指定目录(进入指定目录)* D:cd.. : 退回到上一级目录* E:cd\: 退回到根目录* F:cls : (cle 阅读全文
posted @ 2019-04-01 13:05 愚蠢的程序员 阅读(330) 评论(0) 推荐(0) 编辑