自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 IDEA终端环境配置

在后面加入:C:\Program Files (x86)\Java\jdk1.7.0_75\bin(然后加入:C:\Program Files (x86)\Java\jdk1.7.0_75\lib。第一步:找到我的电脑,右击——属性——高级系统设置——环境变量。每个人放置jdk的位置不同。重新启动软件IDEA软件。Idea如何配置终端;

2024-05-10 10:25:16 429 2

原创 计算机网络

计算机网络的知识点

2023-02-06 19:48:59 269

原创 连接查询——等值连接、非等值连接、自连接

等值连接,非等值连接,自连接;

2023-02-02 15:11:23 1060

原创 常见函数之分组函数

常见查询之分组查询

2023-02-01 16:07:00 854

原创 数据库——基础查询

基础查询介绍

2023-01-30 16:49:30 825

原创 MYSQL——排序查询

数据库之排序查询

2023-01-30 16:44:20 216

原创 常见函数——单行函数

常见函数之单行函数

2023-01-30 16:34:55 318

原创 软件测试基础知识

软件测试基本介绍

2022-12-09 14:03:46 197

原创 java中math,objects,System,Integer,bigDecimal等类的介绍

1、API基本使用(1)Math:(2)System:不能被实例化;System类常用方法 方法名 说明 Public static void exit(int status) 终止当前运行的Java虚拟机,非零表示异常终止; Public static ling currentTimMillis() 返回当前的时间(以毫秒为单位) Arraycopy(数据

2022-04-26 18:30:57 554

原创 Java中几种排序方法二分查找,冒泡,快排,递归,arrays

1、数组的高级操作基本查找;二分查找(数组元素按照大小排列);(1)数组二分查找步骤:1)定义两个变量,表示要查找的范围,默认min=0,max=最大索引;2)循环查找,但min<=max;3)计算出mid的值;4)判断mid位置的元素是否为要查找的元素,如果是直接返回对应的索引;5)如果查找的值在mid左半边,那么min值不变,max=mid-1;继续循环查找;6)如果查找的值在mid右半边,那么max值不变,max=mid+1;继续循环查找;7)min>m

2022-04-26 18:27:14 582

原创 异常,以及异常处理的几种方法

异常概述:程序出现不正常情况,在执行过程中,出现异常,导致jvm的非正常停止;注意:语法错误不在异常体系内;编译时异常和运行时异常;简单来说:编译时异常就是在编译时出现的异常;运行时异常就是在运行时出现的异常;2、虚拟机默认处理异常的方式把异常名称,异常原因,及异常出现的位置等信息输出在控制台;程序停止执行;3、异常处理方式(1)throws声明异常格式:throws 异常类名;注意:写在方法定义处,表示声明异常;编译时异常因为在编译时就检查,必须要写在方法

2022-04-26 18:25:14 1576

原创 java 中date类常用方法

1、Date代表一个特定的时间,精确到毫秒; 方法名 说明 public Date() 创建一个Date对象,表示默认时间;把当前时间封装成Date对象 public Date(long date) 创建一个Date对象,表示指定时间; (1)date类常用方法 方法名 说明 public long getTime()

2022-04-26 18:22:36 5988

原创 Java中内部类介绍

内部类在一个类中再写一个类;里面的这类称为内部类;(1)创建内部类格式:外部类名.内部类名 对象名=new 外部类对象().new 内部类对象();例如:(2)内部类访问特点:内部类可以使用外部类中的成员,包括私有;外部类要访问内部类的成员,必须创建对象;(3)成员内部类按照内部类在类中定义的位置不同:在类的成员位置:成员内部类;在类的局部位置:局部内部类;(4)私有成员内部类和静态成员内部类1)私有成员内部类private:只能在自己所在的外部类中创建对象访问

2022-04-25 16:00:21 193

原创 Java中多态详细介绍

多态(1)概述:同一个对象,在不同时刻表现出来的不同形态;比如:猫,可以是猫,也可以是动物;这种表示形式就是多态;多态的前提和体现:有继承/实现关系;有方法重写;有父类引用指向子类对象;(2)多态中成员访问特点构造方法:同继承相同,子类会通过super访问父类构造方法;成员变量:编译看左边(父类),执行看左边(父类);成员方法:编译看左边(父类),执行看右边(子类):成员变量和成员方法不一样的原因是:成员方法有重写,而成员变量没有;(3)多态的缺点和优点;优点:

2022-04-25 15:58:54 276

原创 Lambda表达式和匿名内部类的区别

1、Lambda表达式(函数式编程思想)(1)lambda和匿名类比较(2)Lambda表达式的代码分析:():(形式参数)->{代码块};形式参数:如果有多个参数,参数之间用逗号隔开;如果没有参数,留空即可;->:由英文中画线和大于符号组成,写法固定,代表指向动作(箭头后面指向后面要做的事情);{ }代码块,看出是方法体中的内容,具体要做的事情;练习1:带参数无返回值练习2:无参数有返回值;练习3:带参数有返回值;(3)lambd

2022-04-25 15:55:09 1469

原创 Java中代码块三个分类

概述:在Java中,使用{}括起来的代码被成为代码块;分类:(1)局部代码块;位置:方法中定义,作用:限定变量的生命周期,及早释放,提高内存利用率;(2)构造代码块;位置:类中方法外定义;特点:每次构造方法执行时,都会执行该代码块中代码,并且在构造方法执行前执行;作用:将多个构造方法中相同的代码,抽取到构造代码块中,提高代码的复用性;(3)静态代码块;位置:类中方法外定义;特点:需要通过static关键字修饰,随着类的加载而加载,并且只执行一次;作用:

2022-04-24 17:23:52 336

原创 Java中抽象类说明

1、抽象类(1)抽象方法:将共性的行为(方法)抽取到父类之后,发现该方法的实现逻辑无法在父类中给出具体明确,该方法就可以定义为抽象方法。(2)抽象类:如果一个类中存在抽象方法,那该类就必须声明为抽象类;(3)抽象方法的定义格式Public abstract 返回值类型 方法名(参数列表);(4)抽象类的定义格式:Public abstract class 类名{ }(5)抽象类注意事项1)抽象类不能创建对象;抽象类不能实例化;2)抽象类一定是有构造方法的;3)抽象

2022-04-24 17:22:17 788

原创 Java语言中final关键字

final是最终的意思,可以修饰(方法,变量,类)1、final修饰词特点:(1)修饰方法:表示该方法是最终方法,不能被重写;(2)修饰变量:表示该变量是常量,不能再次被赋值;A.基本数据类型变量:其值不能被更改;final int A=10; 只能被赋值一次;常量命名规范:一个单词,所有字母大写,如果多个单词,所有字母大写,但中间需要用_分隔;B.引用数据类型变量:地址值变量不能被更改,可以修改对象的属性值;final修饰成员变量,初始化时机:在创建的时候,直接给值;在

2022-04-24 17:21:14 93

原创 Java中包的介绍和说明

如果将所有的类文件都放在同一个包下,不利于管理和后期维护,所以对于不同功能的类文件,可以放在不同的包下进行管理;(1)包的概述;包:就是文件夹;创建包:(单极包,多级包)多级包之间使用“.”进行分割;定义规范:公司的网站地址反转(去掉www)例如:www.haha.com 后期定义的包的结构就是:com.haha其他包名;包的命名规则:字母都是小写;(2)包的定义使用package关键字定义包;格式:package包名;如果式多级包,中间用“.”进行分割;(3)包的注

2022-04-24 17:18:47 425

原创 static关键字

static是静态的意思,是Java中的一个修饰符,可以修饰成员方法,成员变量;被static修饰成员变量,一般叫静态变量;被static修饰成员方法,一般叫静态方法;static特点:A.被static修饰的成员,被该类的所有对象共享;B.被static修饰的成员,会随着类的加载而加载,优先于对象存在;C.多了一种调用方式.可以通过类名.进行调用;2、static注意事项静态随着类的加载而加载,优先于对象而存在;非静态需要在创建对象之后,才可以进行使用;静

2022-04-24 17:16:47 166

原创 继承和重载

1、继承概述:根据多个类中的共性内容,向上抽取而来;让类与类之间产生关系(子父类关系),子类可以直接使用父类中非私有的成员;(1)继承的格式:格式:public class子类名extends父类名{}例子:public class Zi extends Fu{};Fu是父类,也称基类,超类; Zi子类,也称派生类;(2)继承的好处和短板好处:提高代码的复用性、维护性;类与类之间产生关系,是多态的前提;短板:继承是侵入性,降低代码的灵活性;继承关系,导致子类必须拥有父类非私有

2022-04-24 17:13:24 907

原创 接口、JDK以及接口与类之间关系

接口当一个类中的所有方法都是抽象方法时,可以将其定义为接口,接口也是一种引用数据类型,比抽象类还要抽象;(1)接口存在意义:规则的定义,程序的扩展性;(2)接口的定义和特点:接口用关键字interface来定义:public interface 接口名{ }接口不能实例化;(3)接口和类之间是实现关系,通过implements关键字表示;Public class类名 implements 接口名{}A . 接口的子类(实现类)要么重写接口中的所有抽象方法,要么是抽象类;

2022-04-24 17:08:42 121

原创 联想笔记本打字不显示选字框

1、选中图右击,弹出框选择设置;2、点击常规;3、拉到底,选中下图所示;这样就可以显示出文本框了;

2022-04-22 11:01:33 7969

原创 集合常用方法和案例分析

集合和数组的区别对象数组:基本数据类型;对象也可以存储;集合类的特点:提供一种存储空间可变的存储模型,存储的数据容量可以发生改变;结合和数组的区别:共同点:都是存储数据的容器;不同点:数组的容量是固定的,集合的容量是可变的;以后如果存储的数据,长度经常改变,推荐使用集合;2、ArrayList集合(使用的时候需要导包)ArrayList<E>可调整大小的数组实现;(1)ArrayList构造方法:ArrayList() 构造一个初始容量为10的空列表;(

2022-04-21 10:58:12 461

原创 学生管理系统实现步骤

首先,定义学生类;其次,主界面的代码编写;最后,添加、查看、修改、删除学生代码;1、定义学生类;2、搭建主界面3、添加学生信息4、查看学生信息5、判断学生学号是否存在;6、删除学生信息7、修改学生信息8、学生学号重复...

2022-04-21 10:56:06 1273

原创 StringBuilder常见构造方法以及案例分析

StringBuilder是一个可变的字符串类,可以把它看成一个容器(整数小数等都可以装,但是装进去变成了字符串);提高字符串的操作效率;StringBuilder比string效率高;System.currentTimeMillis(),获取1970年1月1日0时0分0秒到当前时间所经历的分秒值;StringBuilder构造方法 方法名 说明 public StringBuilder() 创建一个空白可变字符串对象,不含有任

2022-04-20 12:28:09 430

原创 String概述、常见构造方法、特点以及遍历案例分析

StringString类在Java.lang包下,使用时不需要导包;String类代表字符串,Java程序中,所有的双引号字符串,都是string这个类的对象;字符串是常量,它们的值在创建之后就不能更改了;2、String常见构造方法 方法名 说明 Public String() 创建一个空白字符串对象,不含有任何内容 Public String(char[ ] chs)

2022-04-20 12:25:48 371

原创 API概述

概述:API(Application Programming Interface):应用程序编程接口;厂商提供的应用程序编程的接口,大家把这些类成为API;(厂商提前写好的代码,提前写好的类);Java API:指的就是JDK中提供的各种功能的Java类;这些类将底层的实现封装起来,我们不需要关系这些类怎么实现的,只需要关系这些类怎么用,可以通过帮助文档学习这些API如何使用。注意:next()遇到空格,就不在录入数据;录入结束标记:空格,tab键,有丢失数据风险;nextLine():可以将数据

2022-04-20 12:21:38 325

原创 面向对象和面向过程,类和对象创建使用,局部和全局变量

1、面向过程和面向对象的思想对比面向过程编程:以过程为中心的编程思想,实现功能的每一步,都是自己实现的;(自己干活)面向对象编程:以对象为中心的编程思想,通过指挥对象实现的具体功能;(指挥对象干活)对象:客观存在的事物;面向过程:面向对象:小结:客观存在的任何一种事物,都可以看作程序中的对象;使用面向对象思想可以将复杂的问题简单化;将我们从执行者的位置,变成了指挥者;2、类和对象(1)类:对现实生活中一类具有共同属性和行为的事物的抽象;是对事物,就是对象的一种

2022-04-18 16:48:39 254

原创 private,this,封装,有参、无参构造方法

1、private(1)private关键字是一个权限修饰符,可以用来修饰成员(变量,方法)特点:只能在本类当中进行访问;针对private修饰的成员变量,如果需要被其他类使用,提供相应的操作;提供“get变量名()”方法,用于获取成员变量的值,方法用public修饰;提供“set变量名(参数)”方法,用于设置成员变量的值,方法用public修饰;(2)private关键字的使用一个标准的编写:把成员变量用private修饰;提供对应的setXxx()/getXxx()方法;

2022-04-18 16:46:17 991

原创 电脑打开后,右下角没有WLAN图标了怎么办?

在开始菜单中,输入cmd,在命令提示符中输入services.msc,回车;弹出下图选择WLAN AutoConfig;点击右上角开启此服务;电脑的右下角出现WLAN图标;

2022-04-18 14:41:53 3780

原创 二进制八进制十进制十六进制及原码反码补码

1、进制的介绍定义:进位制,人们规定的一种进位方式;表示某一位置上的数,运算时是逢X进一位。十进制是逢十进一;二进制是逢二进一,八进制是逢八进一;常见进制:二进制,八进制,十进制,十六进制;学习进制的原因:计算机数据在底层运算时,都是以二进制形式。也有数据是八进制,十进制,十六进制进行存储或运算,了解不同的进制,便于我们对数据的运算过程理解的更加深刻;2、十进制、二进制、八进制和十六进制(1)十进制:运算规则:逢十进一,借一当十;(2)二进制二进制数据是用0和1两个数码来表示

2022-04-17 21:44:46 5981

原创 二维数组介绍和案例分析

1、二维数组概述是一种容器,不同于一维数组,该容器存储的都是一维数组容器;2、二维数组动态初始化(1)二维数组格式1:数据类型[ ] [ ] 变量名;例如:int[ ] [ ] arr;格式2:数据类型 变量名[ ] [ ];例如:int arr[ ] [ ];格式3:数据类型[ ]变量名[ ];例如:int[ ]arr [ ];(2)二位数组动态初始化格式:数据类型[ ] [ ] 变量名=new 数据类型[m ] [n ];m表示这个二维数组,可以存放多少个

2022-04-17 21:40:11 778

原创 Debug概述及操作流程

Debug概述是供程序员使用的程序调试工具,它可以用于查看程序的执行流程,也可用于追踪程序执行过程来调式程序;2、Debug操作流程Debug调试,又成为断点调试,断点其实是一个标记,告诉Debug从标记的地方开始查看;(1)如何加断点选择要设置断点的代码行,在行号区域后面单击鼠标左键即可;(2)如何运行加了断点的程序在代码区域右击Debug执行;(3) 再接着程序运行,点下图:点Step Into(F7)这个箭头,也可以直接按F7;(4)强制关debug.

2022-04-17 17:35:52 4935

原创 Java方法的介绍和案例分析

1、方法一段具有独立功能的代码块,不调用就不执行;方法的出现,可以提高代码的复用性;方法使用前须知;(1)方法必须先创建才可以使用,该过程成为方法的定义;(2)方法创建后并不是直接运行的,需要手动使用后才执行,该过程成为方法调用;2、方法的定义和调用(1)定义格式例如:(2)方法的调用格式:方法名();例如:eat( );注意:方法必须先定义后调用,否则程序将报错;方法与方法之间是平级关系,不能嵌套定义;方法的调用不一定在主方法里面.

2022-04-17 17:33:12 244

原创 一维数组的介绍

数组介绍1、数组(array)是一种容器,用来存储(同种数据类型)的多个值;2、应用场景:要操作的数据,是同一组数据,可以使用数组容器进行存储;3、总结:数组容器在存储数据的时候,需要结合数据类型考虑。容器的类型和存储的数据类型保持一致。例如:int类型的数组容器(boolean,byte,short,double)数组的定义格式数组的定义格式格式一:数据类型[ ] 变量名例如:int[ ] array格式二:数据类型 变量名[ ]例如:int array[ ]数组初

2022-04-16 20:54:21 573

原创 IDEA软件的安装和基础操作及快捷键的使用

1、概述和安装用于Java语言开发的集成环境,它是业界公认的目前用于Java程序开发的最好工具;集成环境:把代码编写,编译,执行,调试等多种功能综合到一起的开发工具。2、IDEA的下载和安装下载地址:IntelliJ IDEA: The Capable & Ergonomic Java IDE by JetBrains安装:傻瓜式安装,建议修改安装路径;3、IDEA项目结构介绍(1)Project(项目、工程)(文件夹)淘宝,京东网站都属于一个个项目(2)Modu

2022-04-16 17:12:22 511

原创 流程控制语句

1、流程控制语句分类:A.顺序结构B.分支结构C.循环结构语句(1)顺序结构语句顺序结构语句是Java程序,默认的执行流程,按照代码的先后顺序依次执行。从上到下,从左到右。(2)顺序结构是程序中最简单最基本的流程控制,没有特定的语法结构,按照代码的先后顺序,依次执行,程序中大多数的代码都是这样执行的。顺序结构执行流程图:2、if语句(1)if语句格式11)格式:If(关系表达式){语句体;}2)执行流程:首先计算表达式的值,...

2022-04-15 21:07:04 1267

原创 Java语言--运算符

算数运算符(1)运算符和表达式:运算符:对常量或变量进行操作的符号;表达式:用运算符把常量或变量连接起来符合java语法的式子就可以称为表达式。不同运算符连接的表达式体现的是不同类型的表达式。(2)注意事项/和%的区别:两个数据做除法,/取结果的商,%取结果的余数,整数操作只能得到整数,要想得到小数,必须由浮点数参与运算。2、字符的“+“操作ASCII码表美国信息交换标准代码是计算机种字节到字符的一套对应关系。‘A’-65,’a’-97 ‘0’-48;例如:in

2022-04-15 11:40:22 553

原创 校园无线网登陆成功,但打开浏览器不能上网怎么办?标签上显示注销页怎么办?

1.当登录学校无线网账号,出现这样情况时,打开新的标签页还是出现图1情况时:图12.点击图2红色箭头标注的地方:图23.出现图3:输入登录校园无线网的账号和密码图34.点击图4 红色箭头哪里的注销,完成后,从新登录无线网。图45.登录成功。图5...

2022-04-13 18:14:02 562

空空如也

空空如也

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

TA关注的人

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