自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 面试题汇总——数据库

JDBCJava数据库连接,(Java Database Connectivity,简称JDBC)是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如查询和更新数据库中数据的方法。JDBC接口让Java程序和JDBC驱动实现了松耦合,使得切换不同的数据库变得更加简单oracle 和 mysql 有什么区别oracle 是甲骨文公司的一款关系数据库管理系统,它组件多、占...

2020-03-30 21:13:37 176

原创 面试题汇总——计算机网络

https和http的区别https = http + SSL(Secure Sockets Layer) 加密传输,付费http:80端口,https:443端口http1.0和1.1的区别HTTP 1.0需要使用keep-alive参数来告知服务器端要建立一个长连接,而HTTP1.1默认支持长连接。http、TCP、UDP分别属于哪一层http协议属于应用层,TCP、UDP协议属于...

2020-03-30 21:13:26 99

原创 面试题汇总——数据结构

数据结构有几种集合、线性结构、树形结构、图状结构排序算法有几种,时间复杂度简单描述快速排序先从数列中取出一个数作为基准数,最左和最右分别有两个指针向中间移动,将比基准大的数放在一边,小的数放到另一边,两个指针相遇时为一次快排,再对左右两个区域分别进行快排,如此递归。哈希冲突处理策略开放地址法(再散列法)、再哈希法、链地址法、建立公共溢出区冒泡算法public static void...

2020-03-30 21:13:19 142

原创 面试题汇总——Java

数据类型重载和重写的区别他们都是实现多态的方式。重载(Overload)实现的是编译时的多样性,发生在同一个类中,我们遇到的同名的方法有不同的参数列表,那就是重载;重写实现的是运行时的多样性,发生在父类与子类之间,要求子类被重写方法与父类被重写方法有相同的参数列表、兼容的返回类型,且不能声明更多的异常。抽象类和接口的区别声明方法的存在而不去实现它的类被叫做抽象类(abstract cla...

2020-03-30 21:12:58 182

原创 IDEA Maven配置中出现的问题

阿里云镜像出现问题参考了https://www.zhihu.com/question/350864269配置完后出现红线再repair一下参考了https://blog.csdn.net/qq_35553465/article/details/97652990

2020-03-04 16:41:41 172

原创 面试指南 第八章输入/输出流

Flie类1、创建文件File f = new File ("D://abc","user.java")2、创建目录File f = new File ("user"); f.mkdir();3、列出文件夹下所有文件名String str[]=f.list();RandomAccessFile类支持随机存取文件的读取和写入,可以跳转到文件的任意位置处读写数据。值...

2020-03-03 18:44:43 101

原创 面试指南 第七章异常处理及内存管理

异常的分类Java中一共提供了try、catch、finally、throw和throws 5个关键词处理异常。lang包中有一个Throwable类,是所有异常的父类或者间接父类。每个异常类型都是Throwable类的子类,这其中有两个直接子类:Error和Exception。Error通常与硬件有关,Exception类是程序能捕获到的异常情况,分为两大类:运行时异常(RuntimeExc...

2020-03-02 19:56:15 125

原创 面试指南 第六章流程控制

switch语句switch(expr1)中,expr1是一个整数表达式,因此传递给switch和case语句的参数应该是int、short、char或者byte。long、String都不能作用于switch。case 的参数值只能使用常量或最终常量变量。break 标号:类似于C语言的goto功能。立即结束标号所标识的循环。continue:结束当前正在执行的循环体,立即跳转到标号所标...

2020-03-02 15:14:09 112

原创 面试指南 第五章数组与字符串

一维数组(1)初始化 数据类型 数组名[] = {值1,值2……}{}是初始化表。在声明时,并不需要将数组元素的个数列出(2)使用关键字new通过使用new运算符可以为数组分配存储空间和指定初值如:int a = new int[5];对同一个数组再次动态分配空间,即用new运算符创建,原有数据会丢失。原始数据类型的初始化都是0,char类型的数组元素初始化默认时Unico...

2020-03-02 14:08:01 114

原创 面试指南 第四章数据类型及类型转换

整形数据int是Java的原始数据类型,Interger是Java为int提供的封装类。Boolean是boolean的封装类,Character是char的封装类,Byte是byte的封装类,Short是short的封装类,Long是long的封装类,Float是float的封装类,Double是double的封装类。0开头的是八进制,0x开头的是十六进制。低类型向高类型自动转换,高类型到...

2020-03-02 10:43:31 149

原创 面试指南 第三章JAVA语言符号

标识符Java使用Unicode字符集,对字母不仅只限于英文,还可以日文、韩文、阿拉伯文,汉字。Java标识符区分大小写,但没有个数限制。定义规则:以字母、下划线、美元符开始,后面可以跟字母、下划线、美元符、数字。关键字都是小写的synchronized关键字对资源加锁,达到同步的目的。分隔符1、注释单行注释: //这是一行单行注释多行注释: /* /文档注释:/* ...

2020-03-01 15:25:12 69

原创 面试指南 第二章JAVA基础

常见的Java开发工具:(1)JDK(Java Development Kit)(2)Borland的JBuilder(3)Oracle的JDeveloper(4)IBM的Visual Age for Java(5)Eclipse

2020-03-01 10:10:29 101

空空如也

空空如也

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

TA关注的人

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