- 博客(5)
- 收藏
- 关注
原创 String、StringBuffer、StringBuilder三者的区别以及使用场景
String、StringBuffer、StringBuilder三者的区别以及使用场景 由于复习基础的时候,总是头一天看完,过个一天就说不出个所以然了,所以在这里一步步记录我复习基础,同时也是面试题基础的一些知识点。以供自己会忘记 区别 首先是String String:这是一个引用数据类型,并且它是不可更改的,也就是它是用final来修饰的。那么我们在平时使用它的过程中,会对一个字符串进行更改、或者是追加操作等,其实这个操作,我们并不是操作的同一个字符串,每次对字符串进行更改的时候都是在堆里new出来的
2021-10-24 16:46:01 364 1
原创 IDEA的JavaWeb项目连接Tomcat
记录我的一次JavaWeb链接Tomcat的端口问题 客户端(你电脑的浏览器)向服务器(你下载的Tomcat)发送请求数据,服务器向你的浏览器发送响应数据。注意区分服务器和客户端之间的关系,在网页中访问时候的localhost:8080。localhost指的就是你电脑的当前ip,也可以自己去查询你电脑的ip,然后替换成电脑ip:8080 下载好Tomcat之后 在idea中连接好Tomcat之后,运行时可能遇见的问题: 1、打开Tomcat的文件夹,找到bin目录下的startup.bat,双击之后,命令
2021-04-11 21:10:28 748
原创 java中的三种循环
java中的三种循环:while、do while、for while 和 if 区别 因为我发现很多人对这两种的循环分不清,其实很简单,举例说明: // while int i=1; while(i<=100){ System.out.println("好好学习"); i++; } 这个循环语句是当i<=100的时候进入循环,和if的判定条件很相似,但是,while循环它会一直重复这个循环直到条件不满足判断条件为止,所以while经常会和break等跳转语句配合使用。 // if if(in
2020-11-08 18:04:25 1078
原创 运算符
java中的逻辑表达式 &&(“与”)、||(“或”) 注意这两种逻辑表达式的完整表现为: && 表示的是短路与。 那么什么叫做短路与? 我们知道,&&的解读语句是两边表达式只要有一个为false那么结果即为false。 但是在实际的代码运行界面,它是从左到右开始对比,如果最左边的也就是第一个为false那么右边的那个就不会去对比判断,直接输出结果为false || 表示的是短路非,即,两边的表达式如果有一个为true,那么结果即输出为true。 同理
2020-11-05 10:58:00 207
原创 冒泡排序、直接选择排序(其实非常简单)
JAVA中的冒泡排序与直接选择排序 冒泡排序、直接选择排序。 冒泡排序 设计冒泡排序的主要思路是根据相邻两个元素的大小,交换相邻两个元素之间的位置。 其实冒泡排序的算法非常的简单,主要就是逻辑问题而已,整个过程需要两层嵌套的for循环,第一层for循环解决你这个数组需要来反复比较几次才可以得到想要的结果、第二层for循环来解决第一层for循环的第 i 趟相邻的两个元素按照元素大小来交换位置。 其实冒泡排序就是一个小巧的逻辑理解,只要你能够理得清思路,那其他的循环都是一样的,顺着逻辑思维去实现就行了。 直接选
2020-11-04 22:22:36 760
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人