自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

原创 关于 git 错误提示:Integrate the remote changes…的解决方案

2、原因分析:由于本地仓库和远程仓库的代码文件不同步,所以需要先通过 pull 合并,然后再执行 push。解决方案;先执行 pull 命令,如下所示:再执行 push 命令,如下所示:

2022-07-15 20:14:31 1780

原创 Log4j配置

log4j.rootLogger=DEBUG,console,file#控制台输出的相关设置log4j.appender.console = org.apache.log4j.ConsoleAppenderlog4j.appender.console.Target = System.outlog4j.appender.console.Threshold=DEBUGlog4j.appender.console.layout = org.apache.log4j.PatternLayoutlog4j

2022-05-31 01:30:29 116

原创 Java集合

Java集合Collection接口和常用方法Collection接口实现类的特点public interface Collection< E > extends lterable < E >1、 Collection实现子类可以存放多个元素,每个元素可以是Object2、有些Collection的实现类,可以存放多个元素,每个元素可以是Object3、有些Collection的实现类,有些是有序的(List)有些不是有序(Set)4、Collection接口没有直

2022-04-29 17:42:24 103

原创 IDEA快捷键

IDEA快捷键Ctrl + F在当前文件进行文本查找 (必备)Ctrl + R在当前文件进行文本替换 (必备)Ctrl + Z撤销 (必备)Ctrl + Y删除光标所在行 或 删除选中的行 (必备)Ctrl + X剪切光标所在行 或 剪切选择内容Ctrl + C复制光标所在行 或 复制选择内容Ctrl + D复制光标所在行 或 复制选择内容,并把复制内容插入光标位置下面 (必备)Ctrl + W递进式选择代码块。可选中光标所在的单词或段

2022-04-19 13:39:02 69

原创 Java异常机制

Java异常机制什么是异常实际工作中,遇到的情况的不可能是非常完美的。比如:写的某个模块,用户输入不一定符合你的要求、你的程序要打开某个文件,这个文件可能不存在或者文件格式不对,你要读取数据库的数据,数据可能是空的等。我们的程序在跑着,内存或硬盘可能满了。等等。软件程序在运行过程中,非常可能遇到刚刚提到的这些异常问题,我们叫异常,英文是:Exception,意思是例外。这些,例外情况,或者叫异常,怎么让我们写的程序做出合理的处理。而不至于程序崩溃。异常指程序运行中出现的不期而遇的各种状况

2022-04-03 17:53:47 46

原创 Java面向对象

面向过程 &面向对象面向过程思维步骤清晰简单,第一步做什么,第二部做什么…面向过程适合处理一些较为简单的问题面向对象思维物以类聚,分类的思维模式,思考问题首先会解决问题需要哪些类,然后对这些类进行的单独思考。最后,才对某个分类下的细节进行面向过程的思索。面向对象适合处理复杂的问题,适合处理需要多人协作的问题!对于描述复杂的事物,为了从宏观上把握、从整体上合理分析,我们需要使用面向对象的思路来分析整个系统。但是,具体到微观操作,仍任需要面向过程的思路去处

2022-03-22 17:32:46 294

原创 Java数组

Java数组数组的定义数组是相同类型数据的有序集合。数组描述的是相同类型的若干个数据,按照一定的先后顺序排列组合而成的。其中,每个数据称作一个是数组元素,每个数组元素可以通过一个下标来访问他们。数组声明创建首先必须声明数组变量,才能在程序中使用数组。下面是声明数组变量的语法:dataType[] arrayRefVar; //首选方法dataType arrayRefVar[]; //效果相同,但不是首选方法Java语言使用new操作符来创建新数据,语法如下

2022-03-02 17:17:27 195

原创 Java 方法详解

Java 方法详解Java 方法是语句的集合,他们在 一起执行一个更能方法是解决一类问题的步骤的有序组合方法包含于类或对象中方法在程序中被创建,在其他地方被引用设计方法的原则:方法的本意是功能块,就是实现某个功能的语句块的集合。我们设计方法的时候,最好保持方法的原子性,就是一个方法只能完成一个功能,这样利于我们后期的扩展。方法的定义Java的方法类似于其他语言的函数,是一段用来完成特定功能的代码片段,一般情况下,定义一个方法包含以下语法:方法包含一个方法头

2021-12-01 18:50:47 76

原创 Java循环结构

循环结构while 循环while 是最基本的循环,它的结构为:while(布尔表达式){ //循环内容}只要布尔表达式为true,循环就会一直执行下去。我们大多数情况是会让循环停止下来的,我们需要一个让表达式时效的方法来结束循环。少部分情况需要循环一直执行,比如服务器的请求响应监听等。循环条件一直为true就会造成许仙循环【死循环】,我们正常的业务编程中应该尽量避免死循环。会影响程序性能或者造成程序卡死崩溃!代码演示public static vo

2021-08-20 20:08:52 64

原创 顺序结构与算法结构

顺序结构Java的基本结构与就是顺序结构,除非特别指明,否则就按照顺序结构一句一句执行。顺序结构就是最简单的算法结构。语句与语句之间,框架与框架之间是按从上到下的顺序进行的,它是由若干个依次执行的处理步骤组成的,它是任何算法都离不开的一种基本算法结构。算法结构if 单选择结构我们很多时候需要判断一个东西是否可行,然后我们才去执行,这样一个过程在程序中用 if 语句来表达。语法:if(布尔表达式){ //如果布尔表达式为true将执行语句}代码演示:

2021-08-19 15:49:36 547

原创 Scanner对象

Scanner对象java.util.Scanner是Java5的新特性,我们可以通过Scanner类来获取用户的输入。基本语法Scanner s = new Scanner(System.in);通过 Scanner 类的 next() 与 nextLine() 方法获取输入的字符串,在读取前我们一般需要使用 hasNext() 与 hasNtextLine() 判断是否还有输入的数据。next():1、一定要读取到有效的字符后才可以结束输入。2、对输入有效字符之前遇到的空

2021-08-03 17:49:51 55

原创 包机制和JavaDoc命令

包机制为了更好地组织类,Java提供了包机制,用于区别类名的空间。包语句的语法格式为:package pkg1[.pkg2[.pkg3…]];一般利用公司域名倒置作为包名:www.baidu.com com.baidu.www为了能够使用某一个包的成员,我们需要在 Java程序中明确导入该包。使用“import”语句可以完成功能import package1[.package2…].(classname|*);.* 代表通配符 它会导入包下所有的类JavaD

2021-06-21 20:32:08 63

原创 Java运算符

运算符Java 语言支持如下运算符:在运算过程中()为优先级算术运算符:+,-,*,/,%,++,–赋值运算符:=关系运算符:>,<,>=,<=,==,! = instanceof逻辑运算符:&&,||,!位运算符:&,|,^,~,>>,<<,>>>(了解!!!)条件运算符: ?:扩展运算符:+=,-=,*=,/=public static void main

2021-06-21 17:04:33 136

原创 变量、常量、作用域

变量变量就是可以变化的量!Java是一种强类型语言,每个变量都必须声明其类型。Java变量是程序中最基本的储存单元,其要素包括比变量名,变量类型和作用域。//数据类型 变量名 = 值;可以使用逗号隔开来声明多个同类型变量。type varName [=value][{,vaeName[=value]}];注意事项:每个变量都有类型,类型可以是基本类型,也可以是引用类型。变量名必须是合法的标识符。变量声明是一条完整语句。因此每一个声明都必须以分号结束。

2021-06-19 16:03:09 62

原创 什么是字节以及类型转换

什么是字节位(bit):是计算机内部数据储存的最小单位,11001100是一个八位数二进制数。字节(byte):是计算机中数据处理的基本单位,习惯上用大写B来表示,1B(byte,字节)= 8 bit(位)字符:是指计算机中使用的字母、数字、字和符号1 bit 表示1位1 Byte 表示一个字节 1B = 8b1024B = 1KB1024KB = 1M1024M = 1G类型转换由于Java是强类型语言,所以要进行有些运算的时候,需要用到类

2021-06-19 16:01:33 197

原创 Java的数据类型

数据类型强类型语言要求变量的使用要严格符规定,所有变量都要必须先定义后才能使用弱类型语言变量的使用可以不符合规定Java的数据类型分为两大类基本数据类型(primitive type)数值类型整数类型:byte 占1个字节范围(-128—127)short 占2个字节范围(-32768—32767)int 占4个字节范围(-2147483648—2147483647)long 占8个字节范围(-9223372036854775808—922337

2021-06-19 15:48:48 93

原创 什么是标识符?

标识符关键字abstractassertbooleanbreakbytecasecatchcharclassconstcontinuedefaultdodoubleelseenumextendsfinalfinallyfloatforgotoifimplementsimportinstanceofintinterfacelongnativenewpackageprivateprotectedpubli

2021-06-19 15:45:04 1444

原创 注释的格式

注释书写注释是一个非常好好的习惯Java的注释一共有三种单行注释注释一行文字 格式://注释内容多行注释注释一段文字 格式:/* 注释内容 */文档注释注释文档 格式:/**注释内容 */...

2021-06-19 15:35:32 478

原创 Java的第一个程序HelloWorld

HelloWord新建一个文件夹,存放代码新建一个java文件文件后缀名改为javaHello.java【注意】系统可能没有显示文件后缀名,需要我们自己打开编写代码public class Hello{ public static void main (String[] args){ System.out.print("HelloWord!"); }}编译 javac java文件,会生成一个class文件运行class文件,java class文件

2021-05-22 20:33:35 124

原创 JDK的安装与卸载

卸载 JDK删除 Java 的安装目录删除 Java_HOME删除 path 下关于 Java 的目录在CMD里输入 java-version 查询是否卸载干净安装 JDK百度搜索 JDK8,找到下载地址同意协议下载与电脑对应的版本双击安装 JDK记住安装路径配置环境变量我的电脑–>右键–>属性环境变量–>JAVA_HOME配置path变量( %JAVA-HOME%\bin )( %JAVA-HOME%\jre\bin )测

2021-05-21 14:43:02 58

原创 Java的诞生

Java的诞生C&C++1972年C诞生贴近硬件,运行极快,效率极高操作系统,编译器,数据库,网络系统等指针和内存管理1982年C++诞生面向对象兼容C图形领域,游戏等Java1995年Java诞生1995年的网页简单而粗糙,缺乏互动性图形界面的程序(Applet)Bill Gates说:这是迄今为止设计的最好的语言Java 2 标准版(J2SE):去占领桌面Java 2 移动版(J2ME):去占领手机Java 2 企业版

2021-05-17 16:47:02 88 1

原创 打开CMD的方式及常用的Dos命令

打开CMD的方式​ 方法一:开始+系统+命令提示符-​ 方法二:Win键+R 输 cmd 打开控制台(推荐使用)​ 方法三:在任意文件下面,按住Shift键+鼠标右键点击,在此处打开命令窗口​ 方法四:资源管理器的地址栏前面加 cmd 路径管理员方式运行:开始+windows系统+命令提示符+鼠标右键+更多+以管理员身份运行(拿到最高权限)常用的Dos命令 `#盘符切换 盘符名称 + : + Enter键 #查看当前目录下的所有文件 dir #切换或进入目录 cd (change d

2021-05-17 13:17:47 200

原创 快捷键的使用

快捷键** 复制:Ctrl+C粘贴:Ctrl+v全选:Ctrl+A剪切:Ctrl+X撤销:Ctrl+Z保存:Ctrl+S关闭窗口:Alt+F4永久删除:Shift+Delet打开命令窗口:windows+R打开我的电脑:windows+E打开任务管理器:Ctrl+Shift+Esc切换应用程序:Windows+Tab**...

2021-05-16 20:17:26 34

原创 Markdown语言

Markdown语言1、标题一级标题:#+空格一级标题二级标题:##+空格二级标题三级标题:###+空格三级标题四级标题:####+空格四级标题五级标题:#####+空格五级标题六级标题:######+空格六级标题注:>标题一共只有六级<2、字体粗体:* * +内容+ * *Hello,Word!斜体:* +内容+ *Hello,World!斜体加粗:* * * +内容+ * * *Hello,World!废弃字体:~ ~+ 内容+~ ~Hello,

2021-05-16 13:17:33 81

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除