- 博客(14)
- 收藏
- 关注
原创 postman传递参数总结
其中 listname是这个集合的参数的名字,string0,string1,string2都是集合中的值。我们利用postMan传递参数一般是选择的是json格式传递,json格式是有一定的规则的。关于是实体类泛型的list集合参考这位同学的文章。这个就是用户名和密码的json格式。...
2022-08-09 18:57:24
2268
1
原创 进程?线程?线程创建方式
1.2.进程和线程的区别?进程就是一个完整的应用程序,如qq软件,浏览器软件等。一个进程中至少会有一个线程,线程是进程的基本组成单位。我们可以将阿里巴巴看作一个进程,然后将阿里下面的支付宝,淘宝,天猫等看作一个线程,阿里这个进程是由许多的像支付宝这样的线程组成的,支付宝线程,淘宝线程,天猫线程都在同时运行,程序中多个线程就是这样,多个功能可以同时执行,就像你在用网易云的时候你可以一边听歌一边查询自己想听的歌。在线程中资源是共享的,而在进程中是不可以共享资源的。在阿里这个进程中的支付宝线程,淘汰线程,天猫
2021-10-14 21:03:15
150
原创 static关键字
static :静态的这个关键字在java中可以修饰成员属性,成员方法,以及静态代码块。当被static修饰之后,这个属性,方法与对象就没有关系啦。只要被static修饰,当代码运行时jvm就会将带static 修饰的变量和方法跟随.class文件一块加载,关于jvm的分区,我看到有很多的说法,有说分为四个区的,堆区,栈区,数据区,代码区。也有说是大概三个区,堆区,栈区,方法区。如果被static修饰之后,就会在一个特定的数据区中,就像被双引号括起来的字符串一样都有特殊的分区,所以加载的快,这样一加载的
2021-07-29 18:53:29
92
原创 java学习选择排序,适合小白,适合入门
选择排序先选定数组中第一个元素是最下的,下标赋值给minIndex,然后依次让数组中这个最小的与后面的比较,如果发现后面的比这个小,将minIndex的是改为那个小的数的下标,最后让第一与下标是minIndex 的元素交换,交换完之后,选地数组中第二元素是最小的,继续进行上面比较,交换一直到最后一个元素ublic class Demo4 { public static void main(String[] args) { int[] array = {5,1,6,4
2021-07-22 20:11:20
89
原创 java实现冒泡排序详细注释适合初学者入门
冒泡排序原理public class Demo3 { public static void main(String[] args) { int[] array = {3,5,2,1}; for (int i = 0; i < array.length - 1; i++) {//外层的for循环控制比较的趟数 for (int j = 0; j < array.length - i - 1; j++) {//内存for循
2021-07-22 19:29:19
146
原创 添加指定的元素,到指定的位置,后面的元素整体后移一位
/** * 添加指定的元素,到指定的位置,后面的元素整体后移一位 */public class Demo2 { public static void main(String[] args) { //定义一个数组,最后一个用0占住位置,添加一个元素,要整体后移一位,要提前空出位置 int[] array = {1,2,3,4,5,6,7,8,9,0}; boolean add = add(array,3,66); System..
2021-07-22 18:46:32
2349
原创 删除指定的下标的元素,要求从删除的位置开始,之后的元素前移一位
/** * 删除指定的下标的元素,要求从删除的位置开始,之后的元素前移一位 */public class Demo1 { public static void main(String[] args) { int[] array =new int[]{1,2,3,4}; //调用方法 boolean remove = remove(array,2); System.out.println(remove); S.
2021-07-22 17:49:49
1276
原创 选择排序算法
选择排序选择排序是内部排序法,是从预排序的数据中,按指定的规则选出一个元素,再依次按规定交换位置后打到排序的目的。思想: 简单的排序法,第一次是从arr[0]~arr[n-1]中选取一个最小值,与arr[0]交换 第二次从arr[1]~arr[n-1]中选取最小值,与arr[1]交换....... 第i次从arr[i-1]~arr[n-1]中选取一个最小值,与arr[i-1]交换, 一共通过n-1次,得到一个按从大到小顺序排列的数 说明: ...
2021-07-20 16:53:03
65
原创 冒泡排序算法
冒泡排序 排序算法 冒泡排序原理例如有一组数据{9,6,8,2,7}规律 比较趟数=元素数减一 第一趟比价次数等于元素个数减一每趟比较次数比上一次减一 开始冒泡排序 第一趟比较 9,6,8,2,7 9和6比较 9比6大 9和6交换位置 6,9,8,2,7 然后9和8比较 9比8大 9和8 交换位置 6,8,9,2,7 然后9和2比较 9比2大 9和2交换位置 6,8,2,9,7 然后9和7比较 9比7大 9和7交换位置 6,8,2,7,9 .
2021-07-20 16:50:24
1833
原创 关于java中的方法(函数)
首先方法是解决代码中重复且有规律的事情,如大量的输出相同的部分时,方法又分为无返回值无参数,无返回值有参数,,有返回值无参数,有返回值有参数四种刚开始没有了解对象之前,可以根据 public static void main(String[] args) 来模仿无返回值无参数的方法语法格式:public static void 方法名(){}void:表示没有返回值,这个位置是用来标记是有没有返回值,返回值啥什么类型():括号中是用来写形式参数的格式是 (形式参数的数...
2021-07-19 20:10:37
67
原创 关于java中System.out.println()的理解
刚开始学java是大家肯定都记住了两行最关键的代码public static void main(String[] args)System.out.println();但是对于System.out.println();这行语句中确内藏很多知识点。众所周知 System 是系统的 out 是输出的 println 是打印换行这一句行代码不就是 系统输出打印之后换行嘛?NO!!!NO!!!NO!!!先看代码public class Demo04 {...
2021-07-18 17:51:10
1688
1
原创 关于字节(byte)
在计算机中最小的存储单元是字节(byte)关于字节与生活中熟悉的单位换算1024 Byte= 1KB1024 KB= 1MB1024 MB = 1GB1024 GB= 1TB1024 TB = 1PB1024 PB = 1EB字节与二进制的关系(一个字节占八位,一位就是一个二进制的数)1byte = 8 bit;JAVA中的数据类型与字节的关系java中有八大数据类型byte short int long float do...
2021-07-14 20:10:52
400
原创 配置jdk环境变量
首先单击此电脑-》属性-》高级系统设置(Windows10在设置的右边)-》环境变量-》系统变量-》点击新建-》变量名为(JAVA_HOME) 变量值为(jdk安装的位置,一般情况下是C:\Program Files\JAVA\jdk1.8.0_241) 然后点击确定接下来在系统变量中找到path变量Windows10中 点击path-》编辑-》新建-》将(%JAVA_HOME%\bin)字符全是英文格式写完以后直接敲回车键,然后点击确定按钮Windows7中 点击path...
2021-07-14 10:02:47
145
原创 java环境变量的配置
配置jdk环境变量首先单击此电脑-》属性-》高级系统设置(Windows10在设置的右边)-》环境变量-》系统变量-》点击新建-》变量名为(JAVA_HOME) 变量值为(jdk安装的位置,一般情况下是C:\Program Files\JAVA\jdk1.8.0_241) 然后点击确定接下来在系统变量中找到path变量Windows10中 点击path-》编辑-》新建-》将(%JAVA_HOME%\bin)字符全是英文格式写完以后直接敲回车键,然后点击确定按钮Windows7...
2021-07-13 20:35:10
83
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人