![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试题总结
pocher
Your thought is the parent which gives birth to all things
展开
-
为什么要重写hashCode和equals方法【深入分析版】
在回答这个问题前,我们先来看看Object类中的这两个方法:public native int hashCode(); public boolean equals(Object obj) { return (this == obj); }其中hashCode调用的是本地方法,如果子类补充下默认调用的是本地方法。Java平台有个用户和本地C代码进行互操作的AP...原创 2019-05-09 18:28:20 · 5277 阅读 · 2 评论 -
面试题总结-问题总览
面试题总结目录面试题总结JAVA 基础 JVM 知识 开源框架知识操作系统 多线程 TCP 与 HTTP架构设计与分布式 算法 数据库知识 消息队列 缓存 搜索 JAVA 基础 以下问题对应答案连接:https://blog.csdn.net/bin...原创 2019-05-07 11:30:56 · 584 阅读 · 0 评论 -
String面试总结
前端时间笔者去腾讯面试,面试官给的第一道题就是String各种操作的问题,虽然之前看过这些知识,当时笔者一时也没想起来,好记性不如烂笔头呀,这里做下笔记,以防下次再问。一、无‘+’操作符时的比较//代码1String s1 =newString("Helloworld");Strings2 =newString("Helloworld");...原创 2019-05-07 15:21:19 · 659 阅读 · 0 评论 -
java中自定义String会怎样?
为了验证java的双亲委派模型模型,小编我决定自己做个试验。包名和java自身String所在的java.lang包名不一致时的情况首先,我们自定义一个包名不是java.lang的String(注意如果包名不是java.lang直接将java自定的String拷贝过来会报错,所以为了省去麻烦,此处小编没有使用从官方拷贝过来的String)package com.school.eut...原创 2019-05-10 11:46:30 · 5185 阅读 · 5 评论 -
1、面试答案之java基础
JAVA 基础 1、JAVA 中的几种基本数据类型是什么,各自占用多少字节。答案:8位:Byte(字节型); 16位:short(短整型)、char(字符型); 32位:int(整型)、float(单精度型/浮点型); 64位:long(长整型)、double(双精度型); 最后一个:boolean(布尔类型 2、String 类能被继承吗,为什么。 答案...原创 2019-05-07 17:58:48 · 310 阅读 · 0 评论 -
序列化与发序列化
一、序列化和反序列化的概念序列化:把对象转换为字节序列的过程称为对象的序列化。反序列化:把字节序列恢复为对象的过程称为对象的反序列化。二、什么情况下需要序列化当你想把的内存中的对象状态保存到一个文件中或者数据库中时候当你想用套接字在网络上传送对象的时候当你想通过RMI传输对象的时候试验1-正常序列化和反序列化(不声明serialVersionUID)上代码:pac...原创 2019-05-10 17:22:05 · 254 阅读 · 0 评论 -
2、面试题答案之JVM
JVM 知识 1、什么情况下会发生栈内存溢出。答案:https://blog.csdn.net/qq_31615049/article/details/829807992、JVM 的内存结构,Eden 和 Survivor 比例。 答案:https://blog.csdn.net/bingxuesiyang/article/details/88930550 Ed...原创 2019-05-10 18:36:25 · 401 阅读 · 0 评论