-
==和equals的区别是什么?
== 是关系运算符,equals() 是方法,结果都返回布尔值 Object 的 == 和 equals() 比较的都是地址,作用相同 == 作用: 基本类型,比较值是否相等 引用类型,比较内存地址值是否相等 不....- 盾给网
- 0
- 0
- 353
-
可序列化对象为什么要定义serialversionUID值?
SerialVersionUid 是为了序列化对象版本控制,告诉 JVM 各版本反序列化时是否兼容 如果在新版本中这个值修改了,新版本就不兼容旧版本,反序列化时会抛出InvalidClassException异常 仅增加了一个属性,希望向....- 盾给网
- 0
- 0
- 257
-
如何将字符串写入文件?
package constxiong.interview; import java.io.FileOutputStream; import java.io.IOException; /** * 测试写入字符串到文件 * @author ConstXiong * @date 2019-11-08 12:05:49 */ public class ....- 盾给网
- 0
- 0
- 263
-
jsp有哪些内置对象?作用分别是什么?
request:对应 Java 类 javax.servlet.http.HttpServletRequest;客户端的请求信息:Http协议头信息、Cookie、请求参数等respons:对应 Java 类 javax.servlet.http.HttpServletRespons;用于服务端响应客户端请求....- 盾给网
- 0
- 0
- 264
-
常用的设计模式有哪些?
创建型工厂模式与抽象工厂模式 (Factory Pattern)(Abstract Factory Pattern)单例模式 (Singleton Pattern)建造者模式 (Builder Pattern)原型模式 (Prototype Pattern)结构型适配器模式 (Adapter Patter....- 盾给网
- 0
- 0
- 259
-
什么是复杂度?为什么要进行复杂度分析?
复杂度复杂度也叫渐进复杂度,包括时间复杂度和空间复杂度,用来分析算法执行效率与数据规模之间的增长关系,可以粗略地表示,越高阶复杂度的算法,执行效率越低。复杂度描述的是算法执行时间或占用内存空间随数据....- 盾给网
- 0
- 0
- 269
-
什么是bash别名?
相当于自定义 shell 指令如:ll 指令可以查看文件的详细信息,ll 就是一个被定义好的别名,能够大大的简化指令1.通过 alias 命令可以查看命令别名[root]# aliasalias cp='cp -i'alias egrep='egrep ....- 盾给网
- 0
- 0
- 282
-
MyISAM与InnoDB的区别?
InnoDB 支持事务;MyISAM 不支持事务InnoDB 支持行级锁;MyISAM 支持表级锁InnoDB 支持 MVCC(多版本并发控制);MyISAM 不支持InnoDB 支持外键,MyISAM 不支持InnoDB 不支持全文索引;MyISAM 支持InnoDB 不保存表的....- 盾给网
- 0
- 0
- 365