![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 62
用于Java学习过程中的学习笔记和经验总结
流年亦梦
陌上花开,可缓缓而归矣
展开
-
区分:Java中的重载与重写
重载(Overload)同一个类中多个方法有相同的方法名,但是参数列表不同(不考虑修饰符和返回值类型),可以调用同一个方法,传入不同参数实现相似的功能,调用时根据函数参数类型和个数进行调用。两同:①在同一类中②方法名相同一不同:参数列表不同例:public class OverLoadTest { public static void main(String[] args) { OverLoadTest overLoadTest = new OverLoadTest(); over原创 2021-08-26 19:02:39 · 101 阅读 · 0 评论 -
springboot端口配置以及banner生成
端口修改springboot内置的Tomcat默认的端口号为8080,如要修改端口号(以8081为例),需要在application.properties文件加入server.port=8081有时候我们可能需要启动不止一个 SpringBoot,而 SpringBoot 默认的端口号是8080,所以这时候我们就需要修改 SpringBoot 的默认端口。banner生成banner在线生成网站:http://www.bootschool.net/ascii在application.prope原创 2021-01-16 10:59:04 · 272 阅读 · 0 评论 -
idea自动创建的springboot初始项目结构分析
在上一篇博客https://blog.csdn.net/qq_44628230/article/details/112620034的基础上,我们使用idea的spring initializr快速建立了项目,在左侧我们可以看到自动生成了以下文件,那么这些文件都有什么用呢?下面我们依次来分析。生成的文件的主要部分在于以下四个方面1、程序的主启动类Springboot01helloworldApplication2、一个application.properties配置文件3、一个测试类Springbo原创 2021-01-15 21:24:53 · 937 阅读 · 0 评论 -
Springboot Web:从零开始写helloworld
环境准备:Java jdk1.8maven3.6.0idea 2019.1.3创建项目工程使用idea创建项目,选择Spring Initializr快速创建输入要创建的项目信息,Packaging为Jar包,Java Version选择8,例如直接导入Spring Web依赖,其他依赖根据项目需要来进行选择导入选择工程项目的存储路径,例如完成创建,首次创建需要联网下载很多jar包,因此速度会比较慢,创建完成后可在左边栏看到以下文件在Springboot01helloworld原创 2021-01-14 18:15:46 · 260 阅读 · 1 评论 -
idea+maven的安装与配置
环境:Java1.8(此博客默认已安装配置好Java环境,如未配置请先配置Java环境)版本信息:idea2019.1.3maven3.6.0Idea首先可从官网下载idea对应版本的idea安装包(社区版是免费的但是功能受限,旗舰版功能完整但是是收费的,建议旗舰版不然后期开发过程中各种问题将随之而来)版本不需要太高,稳定就行。此处提供一个idea2019.1.3的下载链接,亲测可使用到2089年:链接:https://pan.baidu.com/s/1pfZYJigfhAPL1AXoEJIc原创 2021-01-14 11:48:52 · 9412 阅读 · 6 评论 -
二分查找法(折半查找法)JAVA实现
下面的代码中展示有简单查找法和二分查找法(也叫折半查找法),将进行依次分析。/*需求:查找某个元素在数组中的位置思路:遍历数组中的每个元素与所要查找的元素进行比较,相同时返回其索引值步骤:1.定义生成一个要查找的数组2.将要查找的元素与数组元素对照,相同时返回其索引值3.没有查找到相应的元素,则返回-1*/class Array5{ public static void main(String[] args) { int[] Arr = new int[]{12,14,15,1原创 2020-12-01 10:54:03 · 928 阅读 · 0 评论 -
Java实现数组排序
选择排序法算法原理首先原数组(未按顺序)如下(第一行表示对应位置存储的数据,第二行是其对应数据的索引值)选择排序法即是先将第一个数据分别与右侧其他数据依次比较,当第一个数据较大时,对调两数据位置,最终第一个位置的数据将是数组元素的最小值;再对第二个数据分别与右侧其他数据依次比较,当第二个数据较大时,对调两数据位置,最终第二个位置的数据将是除第一个数据之外的数组元素的最小值。同理可以进行其他位置的比较和对调。如下:程序代码class test{ public static void main原创 2020-12-01 10:31:45 · 3900 阅读 · 0 评论 -
解决Notepad++编写的Java程序在cmd窗口编译时中文注释报错问题
在刚开始学习Java的过程中,考虑到记事本应用没有行号标识,不便于找对应的报错位置,且Eclipse对于新手来说又太强大,故选择使用Notepad++编写java程序。Notepad++可以通过选定的语言自动进行相应的空格以及关键字高亮提示以及函数应用提示等。但是在使用时却发现利用Notepad++编写的java程序当带有中文注释的时候,在cmd窗口编译运行的过程中会报错,例如:/*需求:练习一个Hello World程序。思路:1.定义一个类,因为JAVA程序都定义类中,JAVA程序都是以类的形原创 2020-10-30 15:50:11 · 5067 阅读 · 0 评论