摘要: 一、冒泡排序(BubbleSort) 基本思想:从左到右使用相邻两个元素进行比较,如果第一个比第二个大,则交换两个元素。这样会使较大数下沉到数组的尾端,即较小数像泡泡一样冒到数组首端。 排序过程: 比较相邻两个元素,如果第一个比第二个大,则交换两个元素; 从左到右依次比较,直到最大数位于数组尾端; 阅读全文
posted @ 2019-04-14 14:38 9龙 阅读(2002) 评论(0) 推荐(4) 编辑
摘要: 修正前:new出来的对象,会在堆中存放真正的值; 大错特错!!!! 修正后:new出来的对象,堆存放的并不是真正的值,而是常量池中字符串常量的地址。 一、抛砖引玉 ​ 不知道大家在做面试题时是否会遇到关于String的题,记得校招时,楼主经常遇到String的题,有时候会很懵逼。先来看一个例子: p 阅读全文
posted @ 2019-04-10 18:45 9龙 阅读(406) 评论(0) 推荐(0) 编辑
摘要: 一、基础类型 Java 是一种强类型语言 。 这就意味着必须为每一个变量声明一种类型 : 在 Java 中,一共有 8种基本类型 ( primitive type ) , 其中有 4 种整型 、 2 种浮点类型 、 1 种用于表示 Unicode 编码 的字符单元的字符类型 char 和1 种用于表 阅读全文
posted @ 2019-04-09 15:03 9龙 阅读(2814) 评论(0) 推荐(0) 编辑