- 博客(6)
- 收藏
- 关注
原创 从svn导入的项目运行时报错Invalid VCS root mapping The directory x:xxx is registered as a Git root, but no Git.
svn Git idea报错
2022-08-03 15:07:44
507
1
原创 Java面试:简述常量池概念
目的:jvm虚拟机为了提高性能和避免内存浪费,实现数据共享1 为字符串开辟一个字符串常量池,存于方法区2 新创建字符串常量时,先查找池中是否已存在该字符串3 若存在该字符串,返回引用实例,若不存在,实例化该字符串并存入池中。...
2022-05-11 17:19:41
191
原创 java面试:get和post请求的区别
get是发送请求Http协议,通过url参数传递进行接收,而post是实体数据,需要通过表单传递大量数据1、url可见性get:参数url可见post:参数url不可见2、数据传输get:通过url拼接传输参数post:通过body体传输参数3、安全性get:不安全的,因为在传输过程,数据被放在请求的URL中post:安全的,Post的所有操作对用户来说都是不可见4、数据量get:传送的数据量较小,这主要是因为受URL长度限制post:Post传送的数据量较大
2022-05-09 10:30:15
1138
原创 面试:简述接口和抽象类之间的区别
1、接口内部全部是抽象方法,而抽象类里至少得有一个抽象方法,其他可以定义普通方法2、接口可以多继承,而抽象类只可以单继承3、抽象类里的成员变量可以是各种类型的,而接口里的成员变量只能是public static final类型的如有不严谨的地方还请朋友们予以指正,谢谢...
2022-04-29 14:16:01
733
原创 面试:简述自动装箱、自动拆箱
首先要明确八大基本数据类型有哪些:byte、shrot、int、long、float、double、char、boolean对应的包装类:Byte、Shrot、Integer、Long、Float、Double、Character、Boolean自动装箱:就是将基本数据类型的变量重新赋值给对应的包装类型变量自动拆箱:则是将一个包装类型变量赋值给相应的基本数据类型的变量public class demo1 { public static void main(String[] ar
2022-04-28 12:48:55
243
原创 面试:简述==号与.equals()的区别
1.首先==是运算符号,而.equals()是属于定级父类Obj的一个方法2.因为.equals()是一个类的方法,所以:基本数据类型是不能被.equals()直接比较的==号两边既可以是基本数据类型,也可以是引用类型3.==两边如果是基本数据类型,那比较的就是值==两边如果是引用数据类型,比较的则是存在栈中的地址值4.如果equals不重写的话等同于==号(源码),也就说比较的是地址值若被重写,则按照重写规则进行双边比较。边码字边复习,全力应对面试,如果有严谨的地方欢迎朋友
2022-04-28 12:15:42
395
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人