摘要: 1、冒泡排序: 相邻的两个数相比,如果排序不对时,就对调位置;排序对时,不动。 第一轮比较后,有一个最大的数排到最后 第二轮比较后,又有一个较大数排到倒数第二位。 ...... 以此类推 11,6,2,8,22,1,98 七个数 第一轮第1次6,11,2,8,22,1,98第2次6,2,11,8,2 阅读全文
posted @ 2017-02-15 10:27 自学开发的老司机 阅读(633) 评论(0) 推荐(0) 编辑
摘要: 1、获取数组中的所有元素,会用到数组的遍历 数组的遍历,通常用for循环。 输出: 000 2、求数组中所数之和 输出:117 3、输出打印数组中的所有元素,并用“,”分隔 输出: 22,3,5,6,81 4、获取数组中的最大值方法一 输出结果:4 获取数组中的最大值方法二 输出:-2 阅读全文
posted @ 2017-02-14 21:12 自学开发的老司机 阅读(27874) 评论(0) 推荐(1) 编辑
摘要: 1、数组越界 错误提示: Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 2 at javastudy.ArrayDemo.main(ArrayDemo.java:17) 错误说明: ArrayIndexOut 阅读全文
posted @ 2017-02-14 18:06 自学开发的老司机 阅读(427) 评论(0) 推荐(0) 编辑
摘要: JAVA中,数组有以下几种定义方式: 1、先定义数组中元素的个数,然后再进行元素赋值 int[] a=new int[2]; a[0]='a'; a[1]='b';a[2]='c'; 2、元素个数与元素值同时定义,有以下两种方式 iint[] a=new int[]{44,55,66}; //静态初 阅读全文
posted @ 2017-02-14 17:49 自学开发的老司机 阅读(656) 评论(0) 推荐(0) 编辑
摘要: 先看以下代码 以上代码中,c1和c2两个对象中,包括一个相同的属性值“.country="CN",也就是说这两个对象在各自的堆内存中有相同的数据。代码内存示意图如下: 设想一下,当对象建立得越多,那么堆内存中的country="CN"就会越多,内存消耗就会越大。 既然数据相同,那么有没有办法将这个同 阅读全文
posted @ 2017-02-13 23:07 自学开发的老司机 阅读(937) 评论(0) 推荐(0) 编辑
摘要: this是JAVA中一个非常重要的关键字。 用法一: 为了了解this的用法,先看以下代码 输出结果:My name is lisi,my age is 11 以上代码,运行上没有任何问题,但是在可读性上存在问题。定义Person1类时,形参a、b的字面意思不得而知,需要结合上下文代码才能理解,阅读 阅读全文
posted @ 2017-02-13 11:22 自学开发的老司机 阅读(830) 评论(0) 推荐(0) 编辑
摘要: 执行结果:9nihao8 静态代码块,随着类加载就执行,且只执行一次。因为类加载进内存后,就一直存在,静态代码块也就执行了。 用于给类进行初始化的。 >>>>>>静态代码块的执行方式和顺序<<<<<< 阅读全文
posted @ 2017-02-10 06:35 自学开发的老司机 阅读(649) 评论(0) 推荐(0) 编辑
摘要: 要了解JAVA中的传值与传址问题,必要先要了解JVA中的栈内存和堆内存,>>>>点些查看<<<<昨天写的学习记录 栈:基本数据类型、数据的引用变量,这两种存放在栈内存 堆:new创建的对象(包换数组),是存放在堆内存中,同时分配一个内存地址值,并将其附值给引用他的变量。 以上两点理解清楚了,传值还是 阅读全文
posted @ 2017-02-09 14:13 自学开发的老司机 阅读(3689) 评论(1) 推荐(1) 编辑
摘要: JAVA在程序运行时,在内存中划分5片空间进行数据的存储。分别是:1:寄存器。2:本地方法区。3:方法区。4:栈。5:堆。 基本,栈stack和堆heap这两个概念很重要,不了解清楚,后面就不用学了。 以下是这几天栈和堆的学习记录和心得。得些记录下来。以后有学到新的,会慢慢补充。 一、先说一下最基本 阅读全文
posted @ 2017-02-08 23:25 自学开发的老司机 阅读(73830) 评论(17) 推荐(39) 编辑
摘要: 一、输出以下图形 ******************************** 用for...for...嵌套循环,内循环控制每一行的个数(即列数),外循环控制行数 以下,可控制行和列 二、输出以下图形 ************************************ 方法一(推荐方法) 阅读全文
posted @ 2017-02-07 14:31 自学开发的老司机 阅读(3652) 评论(0) 推荐(0) 编辑