- 博客(4)
- 收藏
- 关注
原创 JVM、JDK、JRE的含义和区别(个人理解,有错请指出)
1.JVM 其实我们都知道JAVA是跨平台的语言(可以在window、linux上使用),其实就是得益于JVM,只有你在不同的平台上安装了JAVA虚拟机(JVM),你就可以使用JAVA,也就是说JVM是JAVA的“生存环境”,JVM可以与操作系统进行交互。2、JDK JDK在我的理解其实就是用来编译*.java文件的,如果我们直接用开发工具是没有体现到这一点的,我们可以打开Windows的cmd命令窗口(win+r)通过javac来...
2021-08-21 10:40:42
1881
原创 数据结构算法--选择排序
选择排序是每次找出没有排序数据中最小的一个排已经排序的最后的一个位置,看下图:实现的代码:static void sort(int[] arr){ int tmp,flag ;//定义两个变量,一个记录下标,一个作为交换的临时变量 for (int i =0;i<arr.length;i++){ tmp = arr[i];flag=i; for (int j = i;j<arr.len...
2021-08-13 21:33:32
75
原创 数据结构算法--冒泡排序
冒泡排序就是每两个相邻的数,如果后一个数比前面的大,无需交换,反则交换,这样一轮下来就可以找出最大的一个,并且放到最后去,如下图:实现代码如下:private static void sort(int[] arr){ int tmp; boolean flag = true; for (int i =0; i < arr.length;i++){ for (int j = 1;j<arr.leng...
2021-08-13 21:18:20
60
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人