备战秋招:面试题1

面试题  java

  

2019-06-18 06:34:06

MVCC HTTP和HTTPS区别 1、https协议需要到ca申请证书,一般免费证书较少,因而需要一定费用。 2、http是超文本传输协议,信息是明文传输,https则是具有安全性的ssl加密传输协议。 3、http和https使用的是完全不同的连接方式,用的端口也不一样,前者是80,后者是443。 4、http的连接很简单,是无状态的;HTTPS协议是由SSL+HTTP协议构建的可进行加密传输...

Java 基础面试题

面试题  Java

  

2019-09-11 00:56:42

这段时间在刷「牛客网」的 Java 基础面试题,挑一些里面比较有代表性的题目,和大家分享下我的理解。 类型一:初始化 what:类内部初始化顺序,静态成员、非静态成员、构造器方法是以怎样的顺序完成初始化的? how? 以下程序会有怎样的输出结果 输出: 在同一类中,先初始静态成员(包括静态代码块)——> 非静态成员 ——> 执行构造器内部...

面试可能会遇到,这里参考别人的回答总结一下: 概念: map接口中,键和值一一对应,可以通过键来获取值。 给定一个键和一个值,你可以将该值存储在一个Map对象. 之后,你可以通过键来访问对应的值。 当访问的值不存在的时候,方法就会抛出一个NoSuchElementException异常. 当对象的类型和Map里元素类型不兼容的时候,就会抛出一个 ClassCastException异常。 当在不允...

这部分主要是开源Java EE框架方面的内容,包括Hibernate、MyBatis、Spring、Spring MVC等,由于Struts 2已经是明日黄花,在这里就不讨论Struts 2的面试题,如果需要了解相关内容,可以参考我的另一篇文章《Java面试题集(86-115)》。此外,这篇文章还对企业应用架构、大型网站架构和应用服务器优化等内容进行了简单的探讨,这些内容相信对面试会很有帮助。 1...

十道java易考笔试题解析

java  面试题

  

2019-10-25 06:54:54

都是一些非常非常基础的题,希望对你们有所帮助! 1. 下面哪些是Thread类的方法() A start()       B run()       C exit()       D getPriority() 答案:ABD 解析:看Java API docs吧:http://docs.oracle.com/...

JAVA 面试 - 1

JAVA  面试题

  

2019-11-01 14:00:01

JAVA 面试 - 1 本人即将大四,菜鸟一枚,经历了上半年的春招,深感自己的不足 趁着暑假有空准本奋战今年的秋招,如果写的东西侵犯到你的隐私或者版权,请私信我,我会第一时间处理 以下内容部分摘选自网上一位大神骆昊的博客:https://blog.csdn.net/jackfrued/article/details/44921941 欢迎访问我的 个人网站 1. Thread 类的 sleep()...

学习思路如下: 一、JavaSE部分 ❤1、Java基础——题目 1、为什么重写equals还要重写hashcode 2、说一下map的分类和常见的情况 3、Object若不重写hashCode()的话,hashCode()如何计算出来的? 4、==比较的是什么? 5、若对一个类不重写,它的equals()方法是如何比较的? 6、java8新特性 7、说说Lamda表达式的...

Daily notes--2018.6.6 1.什么是servlet? 可以从两方面去看servlet: a、API:有一个接口servlet,它是servlet规范中定义的用来处理客户端请求的程序需要实现的顶级接口。 b、组件:服务器端用来处理客户端请求的组件,需要在web.xml文件中进行配置 2.servlet的生命周期,并说出servlet和CGI的区别? //what is CGI ? ...

关于集合 1、Java中的集合及其继承关系 关于集合的体系是每个人都应该烂熟于心的,尤其是对我们经常使用的List,Map的原理更该如此.这里我们看这张图即可: 2、poll()方法和remove()方法区别? poll() 和 remove() 都是从队列中取出一个元素,但是 poll() 在获取元素失败的时候会返回空,但是 remove() 失败的时候会抛出异常。 3、LinkedHashMa...

Java面试题总结(一) 1. JAVA 的基本数据类型有哪些 ? String 是不是基本数据类型 ? Java 有 8 种基本数据类型: byte int short long double float Boolean char byte int short long 都属于整数类型. Double float 属于浮点类型. Boolean 为布尔类型 Char 为字符型 String 不是...

java是单根继承体系,不能实现多继承,但是可以通过接口模拟多继承 被final修饰的类,成员方法,成员变量分别是什么效果? 答:被final修饰的类不能被继承; 被final修饰的方法可以继承,但不能重写; 被final修饰的变量就是一个常量,只能被赋值一次。 Java的四种修饰符的访问权限范围:public>protected>default>private 重载和重写的区别...

华为实习生面试题-字符串输出调整 Java实现 师兄参加了华为的实习生招聘,我也蹭了一下热闹。 华为实习生面试题-字符串输出调整 Java实现 题目描述 输入描述 输出描述 题目分析 题目解答 Java实现 测试用例 题目描述 给你一个原始字符串,根据该字符串内每个字符出现的次数,按照ASCII码递增顺序重新调整输出。 举例!假设原始字符串为: eeefgghhh 则每种字符出现的次数分别是: 序...

今天很大家来聊一下这个基础的问题 说他们三者之间的区别我总结为一下三点: 1.String长度不可变而StringBuffer和SringBuilder长度可变 2.他们的运行速度不同 :SringBuilder > StringBuffer > String 3.SringBuilder 线程不安全 和 StringBuffer线程安全 下面我来一个一个解释: 一.String长度不...

Java中高级面试题部分答案解析 List和Set比较,各自的子类比较 对比一:Arraylist与LinkedList的比较 1、ArrayList是实现了基于动态数组的数据结构,因为地址连续,一旦数据存储好了,查询操作效率会比较高(在内存里是连着放的)。 2、因为地址连续, ArrayList要移动数据,所以插入和删除操作效率比较低。 3、LinkedList基于链表的数据结构,地址是任意的,...