自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 final关键字

final 修饰的类叫最终类,该类不能被继承。final 修饰的方法不能被重写。final 修饰的变量叫常量,常量必须初始化,初始化之后值就不能被修改。

2021-03-04 12:41:48 151 1

原创 finally使用规则

Q :如果在catch里面有return语句,finally里面的代码还会执行吗?在return前执行还是return后执行?A:会执行,在return前执行public class Demo { public static void main(String[] args) { int i = getNumber(20); System.out.println(i); //10 } private static int getNumber(int i

2021-03-03 16:35:54 602 1

原创 java八种基本数据类型+拆箱装箱

Java八种基本数据类型+拆箱装箱1、基本类型2、基本类型长度及默认值3、拆箱装箱4、注意事项1、基本类型Java中有8种基本类型,分为4类,分别为:整型:包括 byte 、 short、 int 、 long泛型:float、double字符型:char布尔型:boolean2、基本类型长度及默认值名称长度(字节)默认值取值范围byte10-128~127short20-32768 ~32767int40-2147483648~21

2021-03-03 16:14:27 391 1

原创 快速排序----科大讯飞2021 java开发岗

本次博客主要是最近笔试了科大讯飞有一道题是关于快速排序。快排的基本思想1.先从数列中取出一个数作为基准数。一般是左边第一个数作为基准数。2.分区过程,将比这个数大的数全放到它的右边,小于或等于它的数全放到它的左边。3.再对左右区间重复第二步,直到各区间只有一个数。快排其实是分治法的一种方法。对分治法的理解有助于对快排的理解。public class quist { public static void main(String[] args) { int a[] = new

2020-07-31 23:04:10 888

原创 多线程的理解和使用

第四章 多线程我们在之前,学习的程序在没有跳转语句的前提下,都是由上至下依次执行,那现在想要设计一个程序,边打游戏边听歌,怎么设计?要解决上述问题,咱们得使用多进程或者多线程来解决.4.1 并发与并行并发:指两个或多个事件在同一个时间段内发生。并行:指两个或多个事件在同一时刻发生(同时发生)。在操作系统中,安装了多个程序,并发指的是在一段时间内宏观上有多个程序同时运行,这在单 CPU 系统中,每一时刻只能有一道程序执行,即微观上这些程序是分时的交替运行,只不过是给人的感觉是同时运行,那是因为

2020-07-27 03:18:14 267

原创 java异常的理解与使用

第一章 异常1.1 异常概念异常,就是不正常的意思。在生活中:医生说,你的身体某个部位有异常,该部位和正常相比有点不同,该部位的功能将受影响.在程序中的意思就是:异常 :指的是程序在执行过程中,出现的非正常的情况,最终会导致JVM的非正常停止。在Java等面向对象的编程语言中,异常本身是一个类,产生异常就是创建异常对象并抛出了一个异常对象。Java处理异常的方式是中断处理。异常指的并不是语法错误,语法错了,编译不通过,不会产生字节码文件,根本不能运行.1.2 异常体系异常机制其实

2020-07-22 23:55:56 325

原创 Map集合的理解、使用HashMap<K,V>、LinkedHashMap<K,V>、HashTable

第一章 Map集合1.1 概述现实生活中,我们常会看到这样的一种集合:IP地址与主机名,身份证号与个人,系统用户名与系统用户对象等,这种一一对应的关系,就叫做映射。Java提供了专门的集合类用来存放这种对象关系的对象,即java.util.Map接口。我们通过查看Map接口描述,发现Map接口下的集合与Collection接口下的集合,它们存储数据的形式不同,如下图。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-4q3jlPbG-1595056402255)(img\

2020-07-18 15:13:59 592

原创 Collection集合中Set接口的理解和可变参数以及Collections工具类的基本使用

第四章 Set接口java.util.Set接口和java.util.List接口一样,同样继承自Collection接口,它与Collection接口中的方法基本一致,并没有对Collection接口进行功能上的扩充,只是比Collection接口更加严格了。与List接口不同的是,Set接口中元素无序,并且都会以某种规则保证存入的元素不出现重复。Set集合有多个子类,这里我们介绍其中的java.util.HashSet、java.util.LinkedHashSet这两个集合。tips:Set集

2020-07-15 17:43:15 433

原创 Collection集合中Link接口的使用和理解

第二章 List集合我们掌握了Collection接口的使用后,再来看看Collection接口中的子类,他们都具备那些特性呢?接下来,我们一起学习Collection中的常用几个子类(java.util.List集合、java.util.Set集合)。1.1 List接口介绍java.util.List接口继承自Collection接口,是单列集合的一个重要分支,习惯性地会将实现了List接口的对象称为List集合。在List集合中允许出现重复的元素,所有的元素是以一种线性方式进行存储的,在程序中

2020-07-15 17:34:03 892

原创 泛型的理解和使用

1. 泛型的概述在前面学习集合时,我们都知道集合中是可以存放任意对象的,只要把对象存储集合后,那么这时他们都会被提升成Object类型。当我们在取出每一个对象,并且进行相应的操作,这时必须采用类型转换。大家观察下面代码: public class GenericDemo { public static void main(String[] args) { Collection coll = new ArrayList(); coll.add("abc"); coll.add("i

2020-07-09 12:28:20 242

原创 介绍Collection集合体系

Collection系统图

2020-07-06 21:16:20 1965

原创 JSON.parse()与JSON.stringify()的意思

JSON.parse()【从一个字符串中解析出json对象】例子://定义一个字符串var pet=’{“name”:“Tom”}’//解析对象​​JSON.parse(pet)结果是:​name:“Tom”JSON.stringify()【从一个对象中解析出字符串】//定义一个字符串var pet={name:‘Tom’}//解析对象JSON.stringify(pet)...

2020-04-03 16:26:00 543

转载 状态码 response status code

1. 100 Continue客户端应当继续发送请求。这个临时响应是用来通知客户端它的部分请求已经被服务器接收,且仍未被拒绝。客户端应当继续发送请求的剩余部分,或者如果请求已经完成,忽略这个响应。服务器必须在请求完成后向客户端发送一个最终响应。2. 101 Switching Protocols服务器已经理解了客户端的请求,并将通过Upgrade 消息头通知客户端采用不同的协议来完成这个请求...

2020-04-02 18:23:06 4657

原创 REST API 的请求分析

GET : 从服务器获取资源(一个或多个)。POST : 在服务器新建一个资源。PUT : 更新服务器的资源(客户端提供的所有属性将被使用,例如{name:null}将使服务器将name属性值设置为null)。PATCH : 更新服务器的资源(客户端仅提供改变的属性即可,null属性将被忽略,例如{name:null}将被服务器忽略)。DELETE : 从服务器删除资源。

2020-04-02 18:11:34 357

原创 解决没有application.properties

解决方案很简单;直接在src/main/resources创建一个该文件。

2020-03-21 10:07:32 1728

原创 powerDesigner工具栏不见了,处理方法。

工具栏palette不见了,如何把它找出来?这个问题我找了所有的菜单才找到,在【Tools】-【Customize Toolbars】点击打开,列表项里的【palette】选中即

2020-03-07 13:13:03 5172

原创 数据结构稀疏矩阵的三元组相加和快速转置算法

数据结构稀疏矩阵的三元组相加和快速转置算法头文件TSMatrix.h#ifndef TSMATRIX_H_INCLUDED#define TSMATRIX_H_INCLUDED status Initi_SMatrix(TSMatrix,int ***); status CreateSMatrix(TSMatrix *,int ***); status FastTransposeSMa...

2019-04-30 11:14:54 3424 1

空空如也

空空如也

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

TA关注的人

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